¿Quieres aprender y dominar Objective-C?

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

Sobre 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 clave de Objective-C


Objective-C

Gestión automática de memoria

El recuento automático de referencias (ARC) permite gestionar la memoria de forma automática.

Tipado dinámico

Flexible y fácil de usar.

Interoperabilidad

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

Crea aplicaciones para Apple

Usa todos los frameworks y bibliotecas de Apple para desarrollar aplicaciones para sus plataformas.

Orientado a objetos

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

Categorías

Permite añadir métodos a una clase sin crear una subclase ni modificar la clase original.

Recibe mentoría al estilo Objective-C

Cada lenguaje tiene su propia forma de hacer las cosas. Objective-C no es una 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 hacer 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.

Más información sobre la mentoría

Ejercicios de Objective-C creados por la comunidad

El track 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 Objective-C

Y lo mejor de todo: es 100% gratis para todo el mundo.

Únete al track Objective-C