簡體   English   中英

導入非弧形庫進行項目

[英]import a non-arc library to project

我嘗試將非弧形庫(ASIHTTPRequest)導入到項目中。

但報告弧錯誤。

有沒有辦法將非弧形庫導入弧項目?

歡迎您發表評論

是的,可以通過為單個文件添加-fno-objc-arc編譯器標志來禁用單個文件的ARC。

在此處輸入圖片說明

您必須在ProjectSettings-> BuildPhases-> Compile Sources中的所有ASIHttpRequest類中添加非弧標記-fno-objc-arc

在此處輸入圖片說明

可以使用fno-objc-arc標志在ASIHTTPRequest文件上按文件禁用ARC。 在路徑ProjectSettings-> BuildPhases-> Compile Sources-> ASIHTTPRequest .m文件中設置no-objc-arc標志。

但是現在最好將AFNetworking類用於HTTP請求處理。 AFNetworking是目前最好的,而ASIHTTPRequest幾乎已死。 此外,AFNetworking具有許多出色的幫助程序庫和類,可用於處理OAuth,Amazon S3等內容。 AFNetworking也可用於ARC支持。無需設置標志。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM