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

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

Разработчик

Ссылка платформы GameKit ссылка класса GKPeerPickerController

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

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

GKPeerPickerController

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


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


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


Swift

import GameKit

Objective C

@import GameKit;

Доступность


Доступный в iOS 3.0 и позже.
Осуждаемый в iOS 7.0.

GKPeerPickerController класс обеспечивает стандартный пользовательский интерфейс, чтобы позволить одному устройству на iOS обнаруживать и соединяться с другим. Результатом является сконфигурированный GKSession объект, подключающий эти два устройства. Использовать a GKPeerPickerController объект, Ваше приложение создает контроллер, добавляет делегата, конфигурирует позволенные типы соединения, и затем показывает равноправное средство выбора. Делегата вызывают, поскольку пользователь делает выборы в равноправном интерфейсе средства выбора.

В iOS 3.0 равноправное средство выбора может быть сконфигурировано для выбора между подключениями Bluetooth и Интернет-соединениями.

На iOS 3.0 Ваше приложение должно выпустить равноправный объект средства выбора после того, как это отклонит равноправное диалоговое окно средства выбора. На iOS 3.1 или позже, Ваше приложение может выпустить равноправное средство выбора после того, как это будет показано пользователю. Если Вы делаете это, равноправный контроллер средства выбора автоматически освобожден после того, как диалоговое окно отклонено.

  • delegate (iOS 7.0) Свойство

    Делегат равноправного контроллера средства выбора.

    Объявление

    Objective C

    @property(nonatomic, assign) id< GKPeerPickerControllerDelegate > delegate

    Обсуждение

    Делегат должен принять GKPeerPickerControllerDelegate формальный протокол.

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

    Objective C

    @import GameKit;

    Доступность

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

    Осуждаемый в iOS 7.0.

  • - show (iOS 7.0)

    Выводит на экран равноправное диалоговое окно средства выбора пользователю.

    Объявление

    Objective C

    - (void)show

    Обсуждение

    На iOS 3.1 или позже, сохраняется равноправное средство выбора, когда это показано и автовыпущено, когда это отклонено.

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

    Objective C

    @import GameKit;

    Доступность

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

    Осуждаемый в iOS 7.0.

  • - dismiss (iOS 7.0)

    Скрывает равноправное диалоговое окно средства выбора.

    Объявление

    Objective C

    - (void)dismiss

    Обсуждение

    Делегат контроллера ответственен за отклонение равноправного средства выбора, когда это больше не необходимо.

    На iOS 3.1 или позже, сохраняется равноправное средство выбора, когда это показано и автовыпущено, когда это отклонено.

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

    Objective C

    @import GameKit;

    Доступность

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

    Осуждаемый в iOS 7.0.

  • visible (iOS 7.0) Свойство

    Булево значение, указывающее, видимо ли диалоговое окно средства выбора. (только для чтения)

    Объявление

    Objective C

    @property(nonatomic, readonly, getter=isVisible) BOOL visible

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

    Objective C

    @import GameKit;

    Доступность

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

    Осуждаемый в iOS 7.0.

  • connectionTypesMask (iOS 7.0) Свойство

    Маска, определяющая типы соединений диалоговое окно, представляет пользователю.

    Объявление

    Objective C

    @property(nonatomic, assign) GKPeerPickerConnectionType connectionTypesMask

    Обсуждение

    Ваше приложение конфигурирует типы соединения, которые оно позволяет прежде, чем показать равноправное средство выбора. Если Ваше приложение позволяет больше чем один тип соединения, равноправное средство выбора предлагает пользователю выбор который тип соединения с использованием. Значение по умолчанию для маски GKPeerPickerConnectionTypeNearby.

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

    Objective C

    @import GameKit;

    Доступность

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

    Осуждаемый в iOS 7.0.

  • Сетевые соединения, доступные равноправному диалоговому окну средства выбора.

    Объявление

    Swift

    typealias GKPeerPickerConnectionType = Int

    Objective C

    enum { GKPeerPickerConnectionTypeOnline = 1 << 0, GKPeerPickerConnectionTypeNearby = 1 << 1 }; typedef NSUInteger GKPeerPickerConnectionType;

    Константы

    • GKPeerPickerConnectionTypeOnline

      Основанное на Интернете соединение.

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

      Осуждаемый в iOS 7.0.

    • GKPeerPickerConnectionTypeNearby

      Подключение Bluetooth к устройству.

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

      Осуждаемый в iOS 7.0.

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

    Objective C

    @import GameKit;

    Swift

    import GameKit

    Доступность

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