2012-02-05 96 views
0

我的設計很麻煩,主要是因爲它的要求是能夠支持取消正在進行的NSURLConnections。是否可以從另一個線程取消同步的NSURLConnection?

我聽到很多人說你不能將取消消息發送給在同步模式下運行的NSURLConnections對象,但是這僅僅是因爲它的後勤嗎?例如,如果NSURLConnection正在同步加載,則在連接完成之前,連接對象不會收到在同一線程上發送的取消消息。

我希望能從另一個線程發送一個SYNCHRONOUS NSURLConnection對象的取消消息。

有沒有人知道這是可能的或曾嘗試過嗎?

問候, 尼克

回答

1

回答我的問題:

不,它不是!很簡單,因爲你啓動同步NSURLConnection的類方法沒有返回一個連接對象(你可以調用cancel方法) - 它返回一個NSData對象!

相關問題