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(containerClassDescriptionclassDescription: NSScriptClassDescription, containerSpecifiercontainerSpecifier: NSScriptObjectSpecifier?, keycollectionKey: String, indexobjectIndex: Int)Objective C
- (instancetype)initWithContainerClassDescription:(NSScriptClassDescription *)classDescriptioncontainerSpecifier:(NSScriptObjectSpecifier *)containerSpecifierkey:(NSString *)collectionKeyindex:(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 и позже.
