2012-02-09 70 views

回答

3

它不是異步的,但你可以隨時使用這個運行解析在另一個線程:

+ (void)detachNewThreadSelector:(SEL)aSelector toTarget:(id)aTarget withObject:(id)anArgument 
+0

所以你說我們不能同時在不同的線程上解析,但是我們可以在一個唯一的後臺線程上排隊幾個解析操作? – Plot 2015-03-10 17:15:30

0

如果IOS是4.0+,那麼你可以把在的NSXMLParser另一個類,使類成爲當前視圖控制器的代表。它將以不同的線程運行,並且不會阻塞你的主線程。

+1

NSXMLParser在調用它的線程上同步分析數據。 – 2012-08-17 14:04:39