作者issuemylove (NotLove)
看板MacDev
标题[问题] NSStreamDelegate
时间Mon Nov 30 17:38:20 2015
想请问关於NSStreamDelegate的相关问题
NSStreamDelegate有个stream event "NSStreamEventHasSpaceAvailable"
代表 outputStream 已经准备好可以写出资料
结果这个write event不会主动执行到
而是在在delegate函式"以外"执行 [outputStream write:data maxLength:100]
才会主动触发write机制
我又发现 delegate 随机会有 stream event NSStreamEventHasSpaceAvailable出现...
所以我到底将写出的资料直接在 outputStream write写出
还是在delegate函式写出呢?
另外两个都写的话顺序不是会乱掉吗?...对不起 我对这方面的观念不好QQ
请大大们赐教 谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.171.163.225
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/MacDev/M.1448876303.A.B0D.html