NSIndexSpecifier
NSIndexSpecifier
класс представляет объект в наборе (или контейнер) с индексом. Условия сценария first
и front
укажите объект с индексом 0
, в то время как last
указывает объект с индексом count-1
. Отрицательный индекс указывает расположение путем подсчета назад от последнего объекта в наборе.
Вы обычно не разделяете на подклассы NSIndexSpecifier
.
Наследование
-
NSObject
-
NSScriptObjectSpecifier
-
NSIndexSpecifier
-
NSObject
-
NSScriptObjectSpecifier
-
NSIndexSpecifier
Соответствует
-
AnyObject
-
CVarArgType
-
Сопоставимый
-
Hashable
-
NSCoding
-
NSObjectProtocol
-
Печатаемый
-
NSCoding
-
NSObject
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.0 и позже.
-
init (containerClassDescription:containerSpecifier:key:index:) - initWithContainerClassDescription:containerSpecifier:key:index:
Определяемый инициализаторИнициализирует выделенный
NSIndexSpecifier
объект с описанием класса, контейнерным спецификатором, ключом набора и объектным индексом.Объявление
Swift
init(containerClassDescription
classDescription
: NSScriptClassDescription, containerSpecifiercontainerSpecifier
: NSScriptObjectSpecifier?, keycollectionKey
: String, indexobjectIndex
: Int)Objective C
- (instancetype)initWithContainerClassDescription:(NSScriptClassDescription *)
classDescription
containerSpecifier:(NSScriptObjectSpecifier *)containerSpecifier
key:(NSString *)collectionKey
index:(NSInteger)objectIndex
Параметры
classDescription
Описание для контейнера набора.
containerSpecifier
Контейнер набора.
collectionKey
Имя набора.
objectIndex
Объект в
key
набор индексный спецификатор должен идентифицировать.Возвращаемое значение
Инициализированный
NSIndexSpecifier
объект сindex
набор свойств кobjectIndex
.Обсуждение
Вызывает суперкласс
initWithContainerClassDescription:containerSpecifier:key:
метод и наборыindex
свойство индексного спецификатора кobjectIndex
.Оператор импорта
Objective C
@import Foundation;
Swift
import Foundation
Доступность
Доступный в OS X v10.0 и позже.
-
Возвращает получатель значения
index
свойство.Возвращаемое значение
Значение получателя
index
свойство.Оператор импорта
Objective C
@import Foundation;
Swift
import Foundation
Доступность
Доступный в OS X v10.0 и позже.
-
Устанавливает значение получателя
index
свойство.Параметры
index
Значение для получателя
index
свойство.Оператор импорта
Objective C
@import Foundation;
Swift
import Foundation
Доступность
Доступный в OS X v10.0 и позже.