Список устаревших

Устаревший список
Класс <GCKDeviceScannerListener>
Используйте GCKDiscoveryManager и GCKDiscoveryManagerListener для обнаружения получателей Cast.
Класс <GCKGameManagerChannelDelegate>
API Game Manager больше не поддерживается и будет удален в будущем выпуске.
Класс <GCKRemoteMediaClientAdInfoParserDelegate>
В будущем будет представлен новый API.
Участник [GCKCastChannel sendTextMessage:]
Используйте sendTextMessage:error: (GCKCastChannel) который предоставляет подробную информацию об ошибке.
Член [GCKDeviceManager launchApplication:relaunchIfRunning:]
Вместо этого используйте launchApplication:withLaunchOptions: (GCKDeviceManager) .
Участник [GCKDeviceScanner init]
Вместо этого используйте initWithFilterCriteria: (GCKDeviceScanner) ; не используйте без критериев.
Член [GCKFilterCriteria criteriaForRunningApplicationWithID:supportedNamespaces:]
Фильтрация по идентификатору запуска приложения не поддерживается. При вызове этого метода параметр applicationID будет проигнорирован, а делегирование будет просто выполняться criteriaForRunningApplicationWithSupportedNamespaces: (GCKFilterCriteria) .
Член [GCKLoggerDelegate-p logFromFunction:message:]
Вместо этого используйте logMessage:fromFunction: (GCKLoggerDelegate-p) .
Член [GCKLoggerFilter addClassNames:]
Вместо этого используйте setLoggingLevel:forClasses: (GCKLoggerFilter) .
Член [GCKLoggerFilter addClassNames:minimumLogLevel:]
Вместо этого используйте setLoggingLevel:forClasses: (GCKLoggerFilter) .
Член [GCKLoggerFilter addFunctionNames:]
Вместо этого используйте setLoggingLevel:forFunctions: (GCKLoggerFilter) .
Член [GCKLoggerFilter addFunctionNames:minimumLogLevel:]
Вместо этого используйте setLoggingLevel:forFunctions: (GCKLoggerFilter) .
Участник [GCKLoggerFilter addMessagePatterns:caseInsensitive:]
Вместо этого используйте addMessagePatterns: (GCKLoggerFilter) со встроенным (?-i) или (?i).
Член [GCKMediaInformation initWithContentID:streamType:contentType:metadata:streamDuration:customData:]
Используйте назначенный инициализатор.
Член GCKCastChannel::deviceManager
Если этот канал не был зарегистрирован в устаревшем классе GCKDeviceManager , это будет nil .
Участник GCKDevice::manufacturer
Вместо этого используйте modelName или пользовательские атрибуты.
Класс GCKDeviceManager
Используйте GCKSessionManager и GCKCastSession для взаимодействия с получателями Cast.
Член GCKDeviceManager::isConnected
Используйте connectionState .
Член GCKDeviceManager::isConnectedToApp
Используйте applicationConnectionState .
Класс GCKDeviceScanner
Используйте GCKDiscoveryManager для обнаружения получателей Cast.
Класс GCKFilterCriteria
Укажите критерии обнаружения с помощью GCKCastOptions при инициализации GCKCastContext .
Класс GCKGameManagerChannel
API Game Manager больше не поддерживается и будет удален в будущем выпуске.
Класс GCKGameManagerResult
API Game Manager больше не поддерживается и будет удален в будущем выпуске.
Класс GCKGameManagerState
API Game Manager больше не поддерживается и будет удален в будущем выпуске.
Участник GCKLoggerFilter::exclusive
Больше не реализуется; значение игнорируется.
Класс GCKMediaControlChannel
Используйте свойство GCKRemoteMediaClient GCKCastSession для управления воспроизведением мультимедиа.
Член GCKMediaStatus::kGCKMediaCommandQueueNext
Этот флаг в настоящее время не реализован.
Член GCKMediaStatus::kGCKMediaCommandQueuePrevious
Этот флаг в настоящее время не реализован.
Участник GCKMediaStatus::playingAd
Вместо этого используйте adBreakStatus .
Класс GCKPlayerInfo
API Game Manager больше не поддерживается и будет удален в будущем выпуске.
Член GCKRemoteMediaClient::adInfoParserDelegate
Вместо этого используйте GCKAdBreakStatus .
Участник kGCKDeviceCapabilityAudioIn
Используйте GCKDeviceCapabilityAudioIn .
Участник kGCKDeviceCapabilityAudioOut
Используйте GCKDeviceCapabilityAudioOut .
Участник kGCKDeviceCapabilityVideoIn
Используйте GCKDeviceCapabilityVideoIn .
Участник kGCKDeviceCapabilityVideoOut
Используйте GCKDeviceCapabilityVideoOut .