NSXPCProxyCreating
Описывает методы для создания новых объектов прокси.
NSXPCConnection реализации этот протокол. Все объекты возвратились из методов в этом протоколе, также реализуют протокол. Это позволяет создание новых прокси от других прокси.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.8 и позже.
-
remoteObjectProxy () - remoteObjectProxyТребуемыйВозвращает объект прокси без блока обработки ошибок. (требуемый)
Объявление
Swift
func remoteObjectProxy() -> AnyObjectObjective C
- (id)remoteObjectProxyОбсуждение
Сообщения, отправленные в объект прокси, отправляются по проводу другой стороне соединения. Все сообщения должны являться недействительными тип возврата. Управление может быть возвращено к вызывающей стороне, прежде чем будет отправлено сообщение. Получающийся объект прокси соответствует
NSXPCProxyCreatingпротокол.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.8 и позже.
-
Возвращает объект прокси, вызывающий блок обработки ошибок, если ошибка происходит на соединении. (требуемый)
Объявление
Swift
func remoteObjectProxyWithErrorHandler(_handler: (NSError!) -> Void) -> AnyObjectObjective C
- (id)remoteObjectProxyWithErrorHandler:(void (^)(NSError *error))handlerПараметры
handlerБлок обработки ошибок, который должен вызвать объект прокси, когда ошибка происходит при ожидании ответа.
Обсуждение
Если сообщение, отправленное в прокси, имеет обработчик ответа, то или обработчик ошибок или обработчик ответа вызывают точно один раз.
Получающийся объект прокси соответствует
NSXPCProxyCreatingпротокол.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.8 и позже.
