¿Quieres aprender y dominar Objective-C?

Únete al track de Objective-C en Exercism para acceder a 51 ejercicios con análisis automático de tu código y mentoría personal, todo 100% gratis.

Acerca de Objective-C

@interface HelloWorld : NSObject
- (NSString *)hello:(NSString *)name;
@end

@implementation HelloWorld
- (NSString *)hello:(NSString *)name {
  if (!name) { name = @"World"; }
  return [NSString stringWithFormat:@"Hello, %@!", name];
}
@end

Características principales de Objective-C


Objective-C

Gestión automática de memoria

El conteo automático de referencias (ARC) permite que la memoria se administre de forma automática.

Tipado dinámico

Flexible y fácil de usar.

Interoperabilidad

Objective-C puede trabajar con C, C++ y Swift.

Crea apps para Apple

Usa todos los frameworks y las bibliotecas de Apple para desarrollar apps para las plataformas de Apple.

Orientado a objetos

Objective-C es un lenguaje orientado a objetos, inspirado en Smalltalk.

Categorías

Permite agregar métodos a una clase sin crear subclases ni modificar la clase en sí.

Recibe mentoría al estilo de Objective-C

Cada lenguaje tiene su propia forma de hacer las cosas. Objective-C no es la excepción. Nuestros mentores te ayudarán a aprender a pensar como un desarrollador de Objective-C y a escribir código idiomático en Objective-C. Cuando hayas resuelto un ejercicio, envíalo a nuestro equipo de voluntarios, y te darán pistas, ideas y comentarios sobre cómo lograr que se parezca más a lo que normalmente verías en Objective-C. Te ayudarán a descubrir esas cosas que no sabes que no sabes.

Aprende más sobre la mentoría

Ejercicios de Objective-C creados por la comunidad

El track de Objective-C en Exercism tiene 51 ejercicios para ayudarte a escribir mejor código.

Ver todos los ejercicios de Objective-C
Objective-C

Empieza con el track de Objective-C

Lo mejor de todo: es 100% gratis para todos.

Únete al track de Objective-C