Объект значения

Объект значения является в сущности объектно-ориентированной оберткой для простого элемента данных, такого как строка, число или дата. Классы общей ценности в Какао NSString, NSDate, и NSNumber. Объекты значения часто являются атрибутами других пользовательских объектов, которые Вы создаете.

Объекты значения предлагают более богатое поведение, чем соответствующие простые скалярные типы (такой как char, NSTimeInterval, int, float, или double):

NSValue

NSValue обеспечивает простой контейнер для единственного C или элемента данных Objective C. Это может содержать любой из скалярных типов такой как char, int, float, или double, а также указатели, структуры и идентификаторы объектов. Это позволяет Вам добавить элементы таких типов данных к наборам, таким как экземпляры NSArray и NSSet, которые требуют, чтобы их элементы были объектами. Это особенно полезно, если необходимо поместить точку, размер или прямоугольные структуры (такой как NSPoint, CGSize, или NSRect) в набор.

Необходимые как условие статьи

    (Ни один)