NSStreamDelegate
NSStreamDelegate
протокол определяет дополнительные методы, реализованные делегатами NSStream
объекты.
Наследование
Не применимый
Оператор импорта
Swift
import Foundation
Objective C
@import Foundation;
Доступность
Доступный в OS X v10.6 и позже.
-
Когда данное событие имело место на данном потоке, делегат получает это сообщение.
Объявление
Swift
optional func stream(_
theStream
: NSStream, handleEventstreamEvent
: NSStreamEvent)Objective C
- (void)stream:(NSStream *)
theStream
handleEvent:(NSStreamEvent)streamEvent
Параметры
theStream
Поток тот, на который
streamEvent
произошедший.streamEvent
Произошедшее потоковое событие.
Обсуждение
Делегат получает это сообщение только если
theStream
планируется на цикл выполнения. Сообщение отправляется на потоке потокового объекта. Делегат должен исследоватьstreamEvent
для определения соответствующих мер, это должно взять.Оператор импорта
Objective C
@import Foundation;
Swift
import Foundation
Доступность
Доступный в OS X v10.3 и позже.
Доступный как часть неофициального протокола до OS X v10.6.