試圖使用ASIHTTP時。導入ASIHTTP,Objective-c?
ASIHTTP: ld: duplicate symbol _OBJC_IVAR_$_ASIAuthenticationDialog.request in
我不斷收到此錯誤
我沒試過 Product -> Clean Target/etc
,沒有運氣。
感謝
試圖使用ASIHTTP時。導入ASIHTTP,Objective-c?
ASIHTTP: ld: duplicate symbol _OBJC_IVAR_$_ASIAuthenticationDialog.request in
我不斷收到此錯誤
我沒試過 Product -> Clean Target/etc
,沒有運氣。
感謝
確保導入.h文件,而不是的
#import @"ASIAuthenticationDialog.m"
的.M
#import @"ASIAuthenticationDialog.h"
,而不是導入.m文件會產生這個連接錯誤。
我可以導入很好,但是當我建立時,我得到了大量的引用ARC(自動引用計數)的錯誤。我想它還沒有被轉換。任何人都知道它是否正在使用ARC進行優化?
鏈接已包含ASIHTTPRequest項目的靜態庫後,我終於遇到了這個問題。要解決它,我必須從我的應用程序項目中刪除鏈接器標誌「-all_load -ObjC」。
不幸的是,這導致了其他問題,如類別不能在我正在鏈接的靜態庫中工作。
不,它不是......即使我不導入任何東西,它也會導致錯誤。我所做的只是將AIS中的「Classes」文件夾添加到項目中 – Carpi 2011-06-15 20:14:18