Spec-Zone .ru
спецификации, руководства, описания, API

Библиотека Разработчика iOS

Разработчик

Ссылка платформы основы ссылка класса NSObject

История версии документа

Эта таблица описывает изменения в Ссылке класса NSObject.

Дата

Примечания

16.12.2013

Сделанные незначительные разъяснения относительно инициализации и селекторов выполнения.


Исправленное описание initialize метод, чтобы описать фактическое поведение и удалить побочную рекомендацию не вызвать super. Добавленная рекомендация избежать сложного кода инициализации, особенно кодируйте, который мог бы взять блокировки.


Добавленное примечание к performSelector:withObject:afterDelay:, performSelector:withObject:afterDelay:inModes:, performSelectorOnMainThread:withObject:waitUntilDone:, performSelectorOnMainThread:withObject:waitUntilDone:modes:, performSelector:onThread:withObject:waitUntilDone:, performSelector:onThread:withObject:waitUntilDone:modes:, и performSelectorInBackground:withObject: указание, что они могут не работать в разумный период времени, если вызвано в контексте очереди отгрузки или любом другом контексте, где runloop существует, но не может быть выполнен регулярно.


Добавленный пример к init из случая, куда могла бы обоснованно возвратиться реализация nil.

22.10.2013

Обновленный фрагмент кода в replacementObjectForPortCoder: использовать текущий API.

17.09.2013

Добавленные ссылки к функциям имели отношение к объектам класса.

28.01.2013

Обновленное описание forwardInvocation: рекомендовать вызвать супер вместо doesNotRecognizeSelector:.

19.09.2012

Обновленный для OS X v10.8.

16.02.2012

Обновленное обсуждение методов выделения в течение современного времени выполнения.

08.09.2011

Обновленный для ARC.

19.01.2011

Обновленный performSelectorOnMainThread... описания метода для отражения, что происходит во время последовательных вызовов с методом от того же потока.

24.03.2010

Пример кода обновления к новому образцу инициализатора.

28.08.2009

Добавленный autoContentAccessingProxy метод.

24.03.2009

Обновленный для OS X v10.6.

04.02.2009

Добавленное примечание об управлении дефицитными ресурсами в dealloc.

15.10.2008

Добавленное специальное замечание для +initialize метода.

09.06.2008

Обновленный пример кода в +resolveInstanceMethod: должным образом вызывать супер.

11.03.2008

Обновленный описания методов copyScriptingValue:forKey:withProperties: и newScriptingObjectOfClass:forValueForKey: withContentsValue:properties:.

08.02.2008

Обновленный описание метода загрузки.

11.12.2007

Обновленные описания для performSelector методов.

07.07.2007

Включенный новый API для OS X v10.5.


Следующие новые методы были добавлены для использования со сценариями Какао: copyScriptingValue:forKey:withProperties:, newScriptingObjectOfClass:forValueForKey:withContentsValue:properties:, и scriptingValueForSpecifier:.

28.06.2006

Увеличенный описание dealloc и версии.

23.05.2006

Первая публикация этого содержания как отдельный документ.