我過去兩天一直在嘗試這些方法,並在同一點卡住。 我真的很感謝這方面的幫助。 是否可以在加載didFinishLaunchingWithOptions下的應用程序時添加兩個不同的NSOperation。 就像我有兩個不同的XML URL解析數據並使用NSOperation來添加數據庫中的數據。 當前,當我解析兩個不同的URL並使用NSOperations時,第一個NSOperationQueue具有來自第一個URL的元素,這意味着它在完成後不會釋放。我們可以在didFinishLaunchingWithOptions下添加兩個不同的NSOperations
任何人都可以幫助我嗎?
Sagos
static NSString *string1 = @"abc.com/abc1.xml";;
NSURLRequest *URL1 =[NSURLRequest requestWithURL:[NSURL URLWithString:string1]];
self.URL1Connection =[[[NSURLConnection alloc] initWithRequest:URL1 delegate:self] autorelease];
static NSString *string2 = @"abc.com/abc2.xml";;
NSURLRequest *URL2 =[NSURLRequest requestWithURL:[NSURL URLWithString:string2]];
self.URL2Connection =[[[NSURLConnection alloc] initWithRequest:URL2 delegate:self] autorelease];
你是什麼意思「第一個NSOperationQueue有來自第一個URL的元素」? 'NSOperationQueue'應該包含操作而不是數據對象。請張貼一些代碼,因爲很難理解發生了什麼。 – hoha 2011-03-07 18:16:12
下一次請將代碼添加到您的問題。代碼不應該發佈在評論中,因爲你看到它是不可讀的。 – 2011-03-07 18:20:12
你是如何創建你的隊列? – 2011-03-07 18:21:56