我正在使用iOS SDK 5開發應用程序,我試圖使用ARC。但我需要使用ASIHTTPRequest
,它不支持ARC。蘋果的文檔表示可以使用ARC文件。所以我編譯所有ASIHTTPRequest
文件與-fno-objc-arc
。我在我的課程中使用ARC編寫了以下代碼:帶ASIHTTPRequest的ARC
NSURL *url = [[NSURL alloc] initWithString:urlStr];
ASIHTTPRequest *req = [[ASIHTTPRequest alloc] initWithURL:url];
req.delegate = self;
[req startAsynchronous];
但在執行第一行後,url爲零。什麼是錯誤的或如何在ARC項目中使用手動託管的代碼?謝謝。
iOS5仍然被NDA所覆蓋,所以知道它的人不能在不違反與Apple的協議的情況下回答問題。話雖如此,我認爲這與ARC或iOS5沒有任何關係。 –