如何让ASIHttpRequest支持ARC

举报
清雨小竹 发表于 2022/09/25 01:19:18 2022/09/25
965 0 0
【摘要】 迁移项目必然要遇到旧的库在新的环境下水土不服的情况,首先遇到的难题是ASIHttpRequest。 Stackoverflow上找到了一个答案,如下:   It's very easy to use asi-http-request in an ARC environment without changing a...

迁移项目必然要遇到旧的库在新的环境下水土不服的情况,首先遇到的难题是ASIHttpRequest。

Stackoverflow上找到了一个答案,如下:

 

It's very easy to use asi-http-request in an ARC environment without changing anything, simply follow these steps:

  1. Simply create a static library target.
  2. Add asi-http-request files as required to the library target
  3. Configure the target to build without ARC
  4. Add that static library as a dependency to your app target
  5. Add that static library in the build phases link section.

可能是我操作有问题没有解决,于是尝试着躲避ARC,就想到了干脆把不想用ARC的文件都加上个flag“-fno-objc-arc”


屏幕快照 2012-03-11 下午10.29.27.png

搞定!

文章来源: zzzili.blog.csdn.net,作者:清雨小竹,版权归原作者所有,如需转载,请联系作者。

原文链接:zzzili.blog.csdn.net/article/details/9625257

【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

作者其他文章

评论(0

抱歉,系统识别当前为高风险访问,暂不支持该操作

    全部回复

    上滑加载中

    设置昵称

    在此一键设置昵称,即可参与社区互动!

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

    *长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。