[問題] NSStreamDelegate
想請問關於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://www.ptt.cc/bbs/MacDev/M.1448876303.A.B0D.html
MacDev 近期熱門文章
PTT數位生活區 即時熱門文章