17 февр. 2014 г.

NSArchiver кодирование объектов

Класс NSArchiver, конкретный подкласс NSCoder, предоставляет способ для кодирования объектов в архитектурно независимый формат, который может храниться в файле. Объект класса NSArchiver сохраняет архивные данные в изменяемый объект данных, объект класса NSMutableData. После кодирования объектов, объект NSArchiver может записать этот изменяемый объект данных непосредственно в файл, или можно использовать эти данные по-другому. Класс NSUnarchiver служит для декодирования объектов из объектов, хранящих данные. В Mac OS X v10.2 и более поздних версиях,...

16 февр. 2014 г.

NSAffineTransform аффинные преобразования

Класс NSAffineTransform предоставляет методы для создания, объединения и применения аффинных преобразований. Преобразование определяет, как точки в одной системе координат трансформируются в точки в другой системе координат. Аффинное преобразование — особый тип преобразования, которое сохраняет параллельные линии в трансформируемом контуре, но не обязательно сохраняет длины или углы. Масштабирование, вращение и перенос являются наиболее часто используемыми действиями, поддерживаемыми аффинными преобразованиями, но также возможен и сдвиг объектов. Методы...

15 февр. 2014 г.

Урок по работе с NSTableVIew. Добавление данных

Для пользователя очень важно, чтобы данные были представлены в удобном виде. В этой статье мы рассмотрим как создается табличное представление данных в OS X. Урок предназначен для тех кто уже более-менее знаком с Objective-C, и протоколами. Для начала создадим новый проект в Xcode (Cocoa). Назовем его, например, TableViewAddDataTest. Добавим на нашу форму TableView контрол. Выставим размеры согласно нашей форме (окну). Установим количество...

14 февр. 2014 г.

@property свойства класса

Ключевое слово @property позволяет объявить свойства класса в языке Objective C. По своей сути свойства являются средством написания кода, позволяющим удобно обращаться к полям класса, не нарушая принципа инкапсуляции и не используя синтаксис вызова методов. Свойства не обязательно должны базироваться на полях класса. Они могут, например, вычисляться во время каждого вызова. Основной смысл использования свойств – более удобный синтаксис в сравнении с обычными вызовами методов. Возможность использовать свойства появилась в языке Objective...

Программирование на Objective-C. Урок 15

Програмирование на Objective-C. Урок 15 Objective-C является забавным и захватывающим языком программирования. Кроме того,этот язык основной для написания программ для Mac, IPod, iPhone и IPAD. Этот курс сосредоточен на Objective-C, построению простых приложений. Если вы желаете создавать приложения для настольных или мобильных устройств, это первый шаг к изучению, этот курс поможет вам начать работать, чтобы стать программистом! Чтобы начать обучение уже сегодня, просто посмотрите и попробуйте то, что показано в видео. Скачать (72...

Программирование на Objective-C. Урок 14

Програмирование на Objective-C. Урок 14 Objective-C является забавным и захватывающим языком программирования. Кроме того,этот язык основной для написания программ для Mac, IPod, iPhone и IPAD. Этот курс сосредоточен на Objective-C, построению простых приложений. Если вы желаете создавать приложения для настольных или мобильных устройств, это первый шаг к изучению, этот курс поможет вам начать работать, чтобы стать программистом! Чтобы начать обучение уже сегодня, просто посмотрите и попробуйте то, что показано в видео. Скачать (72...

Программирование на Objective-C. Урок 13

Програмирование на Objective-C. Урок 13 Objective-C является забавным и захватывающим языком программирования. Кроме того,этот язык основной для написания программ для Mac, IPod, iPhone и IPAD. Этот курс сосредоточен на Objective-C, построению простых приложений. Если вы желаете создавать приложения для настольных или мобильных устройств, это первый шаг к изучению, этот курс поможет вам начать работать, чтобы стать программистом! Чтобы начать обучение уже сегодня, просто посмотрите и попробуйте то, что показано в видео. Скачать (72...

Программирование на Objective-C. Урок 12

Програмирование на Objective-C. Урок 12 Objective-C является забавным и захватывающим языком программирования. Кроме того,этот язык основной для написания программ для Mac, IPod, iPhone и IPAD. Этот курс сосредоточен на Objective-C, построению простых приложений. Если вы желаете создавать приложения для настольных или мобильных устройств, это первый шаг к изучению, этот курс поможет вам начать работать, чтобы стать программистом! Чтобы начать обучение уже сегодня, просто посмотрите и попробуйте то, что показано в видео. Скачать (72...

Программирование на Objective-C. Урок 11

Програмирование на Objective-C. Урок 11 Objective-C является забавным и захватывающим языком программирования. Кроме того,этот язык основной для написания программ для Mac, IPod, iPhone и IPAD. Этот курс сосредоточен на Objective-C, построению простых приложений. Если вы желаете создавать приложения для настольных или мобильных устройств, это первый шаг к изучению, этот курс поможет вам начать работать, чтобы стать программистом! Чтобы начать обучение уже сегодня, просто посмотрите и попробуйте то, что показано в видео. Скачать (72...