Rejoins le parcours Objective-C d’Exercism pour accéder à 51 exercices avec l'analyse automatique de ton code et un mentorat personnalisé, et tout cela 100 % gratuit.
@interface HelloWorld : NSObject
- (NSString *)hello:(NSString *)name;
@end
@implementation HelloWorld
- (NSString *)hello:(NSString *)name {
if (!name) { name = @"World"; }
return [NSString stringWithFormat:@"Hello, %@!", name];
}
@end
Améliore tes compétences en programmation grâce à des exercices ludiques et gratifiants qui testent ta compréhension des concepts avec Exercism.
Inverser une chaîne de caractères donnée.
Détermine si un nombre est parfait, abondant ou déficient, d'après la classification de Nicomachus (60 - 120 apr. J.-C.) pour les entiers positifs.
Convertis un nombre en sons de gouttes de pluie correspondants : Pling, Plang et Plong.
Le comptage automatique de références (ARC) permet de gérer automatiquement la mémoire.
Flexible et facile à utiliser.
Objective-C peut fonctionner avec C, C++ et Swift.
Utilise tous les frameworks et bibliothèques Apple pour développer des applications pour les plateformes d'Apple.
Objective-C est un langage orienté objet, inspiré par Smalltalk.
Permet d'ajouter des méthodes à une classe sans créer de sous-classe ni modifier la classe d'origine.
Chaque langage a sa propre façon de faire les choses. Objective-C ne fait pas exception. Nos mentors t'aideront à apprendre à penser comme un développeur Objective-C et à écrire du code idiomatique en Objective-C. Une fois que tu as résolu un exercice, soumets-le à notre équipe de bénévoles, qui te donnera des indices, des idées et des retours sur la façon de le rapprocher de ce que tu verrais habituellement en Objective-C. Ils t'aideront ainsi à découvrir les choses que tu ne sais pas que tu ne sais pas.
En savoir plus sur le mentoratLe parcours Objective-C sur Exercism propose 51 exercices pour t'aider à écrire du code de meilleure qualité.
Voir tous les exercices Objective-CLe meilleur, c'est que c'est 100 % gratuit pour tout le monde.
Rejoins le parcours Objective-C