От истоков до наших дней. Objective C презентация

https://vk.com/letimobile

Слайд 1Objective C. От истоков до наших дней
Конарев Артем


Слайд 2https://vk.com/letimobile


Слайд 3Немного истории…


Слайд 4Об особенностях
Надмножество над C;
Очень простой язык, но новый синтаксис;
Одиночное наследование, единый

базовый класс;
Есть понятие интерфейса (абстрактный класс);
Слабо типизирован;
Методы связываются динамически;
Присутствует интроспекция.


Слайд 5Foundation Framework
NSObject – всеобщий базовый класс:
Управление памятью;
Сравнение объектов;
Интроспекция.


Слайд 6Foundation Контейнеры
NSArray – упорядоченный массив объектов;
NSDictionary – словарь (пара ключ-значение);
NSSet –

множество уникальных объектов.
Константные и изменяемые классы NSMutableArray, NSMutableDictionary, NSMutableSet.

Слайд 7Сравнения
Сравнение указателей: (obj1 == obj2)
Сравнение состояний: ([obj1 isEqual:obj2])


Слайд 8Немного о классах..
Классы определяют у нас состояние и поведение;
Состояние определяется инвариантами;
Поведение

определяется методами;
Менять состояние можно методами доступа (accessors).

Слайд 9
Классы отвечают на методы класса : +(Person*)sharedPerson; Person *person = [Person sharedPerson];
Объекты отвечают

на методы объекта: -(void)walk; Person *person = [Person new]; [person walk];

Слайд 10
Синтаксис вызова метода: [person walk]; [person say:@”Hello!”]; [person say:@”Hello!” andSay:@”How are you?”];


Обратная связь

Если не удалось найти и скачать презентацию, Вы можете заказать его на нашем сайте. Мы постараемся найти нужный Вам материал и отправим по электронной почте. Не стесняйтесь обращаться к нам, если у вас возникли вопросы или пожелания:

Email: Нажмите что бы посмотреть 

Что такое ThePresentation.ru?

Это сайт презентаций, докладов, проектов, шаблонов в формате PowerPoint. Мы помогаем школьникам, студентам, учителям, преподавателям хранить и обмениваться учебными материалами с другими пользователями.


Для правообладателей

Яндекс.Метрика