Хочемо вивчити й опанувати Objective-C?

Приєднаймося до треку Objective-C на Exercism, щоб отримати доступ до 51 вправ з автоматичним аналізом коду та персональним наставництвом, і все це 100% безкоштовно.

Про 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

51 вправ із програмування для Objective-C на Exercism. Від вправи Відбір до вправи Різниця квадратів.


Удосконалюймо навички програмування завдяки цікавим і корисним вправам, які перевіряють наше розуміння концепцій на Exercism.

Переглянути всі вправи Objective-C на Exercism

Ключові можливості Objective-C


Objective-C

Автоматичне керування памʼяттю

Автоматичний підрахунок посилань (ARC) дає змогу керувати памʼяттю автоматично.

Динамічна типізація

Гнучка та проста у використанні.

Взаємодія

Objective-C може працювати з C, C++ та Swift.

Створення застосунків Apple

Використовуймо всі фреймворки та бібліотеки Apple, щоб розробляти застосунки для платформ Apple.

Обʼєктно-орієнтована

Objective-C - обʼєктно-орієнтована мова, натхненна Smalltalk.

Категорії

Дозволяє додавати методи до класу без створення підкласів чи зміни самого класу.

Наставництво у стилі Objective-C

У кожної мови свої звичаї. Objective-C не виняток. Наші наставники допоможуть нам навчитися думати як розробник Objective-C і писати ідіоматичний код мовою Objective-C. Коли ми розвʼяжемо вправу, надішлімо її нашій команді волонтерів, і вони дадуть нам підказки, ідеї та відгук про те, як зробити її ближчою до того, що ми зазвичай бачимо мовою Objective-C, і допоможуть нам відкрити те, чого ми не знаємо, що не знаємо.

Дізнатися більше про наставництво

Вправи Objective-C від спільноти

Трек Objective-C на Exercism має 51 вправ, щоб допомогти нам писати кращий код.

Переглянути всі вправи Objective-C
Objective-C

Почати з треку Objective-C

А найкраще те, що це 100% безкоштовно для всіх.

Приєднайтеся до треку Objective-C