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 *)theStreamhandleEvent:(NSStreamEvent)streamEventПараметры
theStreamПоток тот, на который
streamEventпроизошедший.streamEventПроизошедшее потоковое событие.
Обсуждение
Делегат получает это сообщение только если
theStreamпланируется на цикл выполнения. Сообщение отправляется на потоке потокового объекта. Делегат должен исследоватьstreamEventдля определения соответствующих мер, это должно взять.Оператор импорта
Objective C
@import Foundation;Swift
import FoundationДоступность
Доступный в OS X v10.3 и позже.
Доступный как часть неофициального протокола до OS X v10.6.
