NSXPCProxyCreating
Описывает методы для создания новых объектов прокси.
NSXPCConnection
реализации этот протокол. Все объекты возвратились из методов в этом протоколе, также реализуют протокол. Это позволяет создание новых прокси от других прокси.
Наследование
Не применимый
Соответствует
Не применимый
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.8 и позже.
-
remoteObjectProxy () - remoteObjectProxy
ТребуемыйВозвращает объект прокси без блока обработки ошибок. (требуемый)
Объявление
Swift
func remoteObjectProxy() -> AnyObject
Objective 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 и позже.