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

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

Разработчик

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

Опции
Развертывание Target:

На этой странице
Язык:

NSMetadataQueryResultGroup

Наследование


Соответствует


Оператор импорта


Swift

import Foundation

Objective C

@import Foundation;

Доступность


Доступный в iOS 5.0 и позже.

NSMetadataQueryResultGroup класс представляет набор сгруппированных результатов атрибута, возвращенных NSMetadataQuery объект.

  • attribute Свойство

    Название атрибута группы результата. (только для чтения)

    Объявление

    Swift

    var attribute: String { get }

    Objective C

    @property(readonly, copy) NSString *attribute

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.

  • value Свойство

    Значение группы результата. (только для чтения)

    Объявление

    Swift

    var value: AnyObject { get }

    Objective C

    @property(readonly, retain) id value

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.

  • results Свойство

    Массив, содержащий объекты результата группы результата. (только для чтения)

    Объявление

    Swift

    var results: [AnyObject] { get }

    Objective C

    @property(readonly, copy) NSArray *results

    Обсуждение

    Массив результатов является объектом прокси, прежде всего предназначающимся для использования с привязкой Какао. В то время как возможно скопировать массив прокси для получения «снимка» полных текущих результатов запроса, это обычно не рекомендуется вследствие производительности и проблем памяти. Для доступа к частному лицу заканчиваются элементы матрицы, которые необходимо вместо этого использовать resultCount свойство и resultAtIndex: метод.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.

  • resultCount Свойство

    Число результатов, возвращенных группой результата. (только для чтения)

    Объявление

    Swift

    var resultCount: Int { get }

    Objective C

    @property(readonly) NSUInteger resultCount

    Обсуждение

    По причинам производительности необходимо использовать это свойство вместо того, чтобы проверить count свойство на results.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.

  • Возвращает результат запроса в определенном индексе.

    Объявление

    Swift

    func resultAtIndex(_ index: Int) -> AnyObject!

    Objective C

    - (id)resultAtIndex:(NSUInteger)index

    Параметры

    index

    Индекс желаемого результата.

    Возвращаемое значение

    Результат запроса в определенном индексе.

    Обсуждение

    По причинам производительности необходимо использовать этот метод при получении определенного результата, а не они выстраивают содержавшийся в results.

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.

  • subgroups Свойство

    Массив, содержащий подгруппы группы результата. (только для чтения)

    Объявление

    Swift

    var subgroups: [AnyObject]? { get }

    Objective C

    @property(readonly, copy) NSArray *subgroups

    Оператор импорта

    Objective C

    @import Foundation;

    Swift

    import Foundation

    Доступность

    Доступный в iOS 5.0 и позже.