Обзор
Методы, которые будут переопределяться и вызываться только подклассами GCKSession .
- С
- 3.0
Сводка метода экземпляра | |
(void) | - start |
Запускает сеанс. Более... | |
(void) | - endWithAction: |
Завершает сеанс указанным действием. Более... | |
(void) | - notifyDidStartWithSessionID: |
Вызывается подклассами для уведомления платформы о запуске сеанса. Более... | |
(void) | - notifyDidFailToStartWithError: |
Вызывается подклассами для уведомления платформы о том, что сеанс не удалось запустить. Более... | |
(void) | - notifyDidEndWithError:willTryToResume: |
Вызывается подклассами для уведомления платформы о завершении сеанса. Более... | |
(void) | - notifyDidReceiveDeviceVolume:muted: |
Вызывается подклассами для уведомления платформы о том, что с устройства были получены обновленная громкость устройства и состояние отключения звука. Более... | |
(void) | - notifyDidReceiveDeviceStatus: |
Вызывается подклассами для уведомления платформы о получении обновленного статуса от устройства. Более... | |
(void) | - notifyDidSuspendWithReason: |
Устарело, не используйте - реализовано как неактивное. Более... | |
(void) | - notifyDidResume |
Устарело, не используйте - реализовано как неактивное. Более... | |
Подробности метода
- (void) start |
Запускает сеанс.
Это асинхронная операция. Должен быть переопределен подклассами.
Расширяет класс GCKSession .
- (void) endWithAction: | ( GCKSessionEndAction ) | action |
Завершает сеанс указанным действием.
Это асинхронная операция. Должен быть переопределен подклассами.
- Parameters
-
action The action to take when ending the session; see GCKSessionEndAction for more details.
Расширяет класс GCKSession .
- (void) notifyDidStartWithSessionID: | (NSString *) | sessionID |
Вызывается подклассами для уведомления платформы о запуске сеанса.
- Parameters
-
sessionID The session's unique ID.
Расширяет класс GCKSession .
- (void) notifyDidFailToStartWithError: | ( GCKError *) | error |
Вызывается подклассами для уведомления платформы о том, что сеанс не удалось запустить.
- Parameters
-
error The error that occurred.
Расширяет класс GCKSession .
- (void) notifyDidEndWithError: | (nullable NSError *) | error | |
willTryToResume: | (BOOL) | willTryToResume | |
Вызывается подклассами для уведомления платформы о завершении сеанса.
- Parameters
-
error The error that caused the session to end, if any. Should be nil
if the session was ended intentionally.willTryToResume Whether the session will try to resume itself automatically.
Расширяет класс GCKSession .
- (void) notifyDidReceiveDeviceVolume: | (float) | volume | |
muted: | (BOOL) | muted | |
Вызывается подклассами для уведомления платформы о том, что с устройства были получены обновленная громкость устройства и состояние отключения звука.
- Parameters
-
volume The device's current volume. Must be in the range [0, 1.0]; muted The device's current mute state.
Расширяет класс GCKSession .
- (void) notifyDidReceiveDeviceStatus: | (nullable NSString *) | statusText |
Вызывается подклассами для уведомления платформы о получении обновленного статуса от устройства.
- Parameters
-
statusText The new status.
Расширяет класс GCKSession .
- (void) notifyDidSuspendWithReason: | ( GCKConnectionSuspendReason ) | reason |
Устарело, не используйте - реализовано как неактивное.
- Deprecated:
- Не звони.
Расширяет класс GCKSession .
- (void) notifyDidResume |
Устарело, не используйте - реализовано как неактивное.
- Deprecated:
- Не звони.
Расширяет класс GCKSession .