AUCustomViewPersistentData
Делегат Основанного на какао представления аудиоустройства должен принять AUCustomViewPersistentData протокол для поддержки состояния отображения сохранения между использованием связанного аудиоустройства. Данные представления являются непрозрачным словарем, который может содержать любую информацию о состоянии пользовательского интерфейса, которую должно сохранить представление.
Для использования этой технологии хост-приложение получает данные состояния отображения от представления, прежде, чем закрыть его, путем вызова customViewPersistentData метод. На последующем использовании связанного аудиоустройства узел восстанавливает состояние отображения путем вызова setCustomViewPersistentData: метод прежде, чем вывести на экран представление.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import CoreAudioKit
Objective C
@import CoreAudioKit;
Доступность
Доступный в OS X v10.6 и позже.
-
Вызванный хост-приложением для получения данных состояния отображения из пользовательского представления Cocoa. (требуемый)
Объявление
Swift
func customViewPersistentData() -> [NSObject : AnyObject]!Objective C
- (NSDictionary *)customViewPersistentDataВозвращаемое значение
Словарь, содержащий данные состояния отображения.
Обсуждение
Хост-приложение должно вызвать этот метод прежде, чем закрыть представление.
Оператор импорта
Objective C
@import CoreAudioKit;Swift
import CoreAudioKitДоступность
Доступный в OS X v10.6 и позже.
-
Вызванный хост-приложением для восстановления данных состояния отображения к пользовательскому представлению Cocoa. (требуемый)
Объявление
Swift
func setCustomViewPersistentData(_data: [NSObject : AnyObject]!)Objective C
- (void)setCustomViewPersistentData:(NSDictionary *)dataПараметры
dataДанные состояния отображения для восстановления перед представлением вновь открываются.
Обсуждение
Хост-приложение должно вызвать этот метод прежде, чем открыть представление. Словарь состояния отображения, переданный этому методу, принадлежит узлу.
Оператор импорта
Objective C
@import CoreAudioKit;Swift
import CoreAudioKitДоступность
Доступный в OS X v10.6 и позже.
