日期:2014-05-20  浏览次数:20987 次

创建ASIHttpRequest.framework并启用支持ARC特性

1. 创建fake framework使用这个XCode Plugin: iOS-Universal-Framework 

    使用它可以直接创建静态库XXX.framework, 不需要太多复杂设置.

2. 下载ASIHttpRequest的源码: ASIHTTPRequest

3. 通过以上Plugin创建 fake static iOS framework, 并在项目BuildSetting中搜索 automatic reference , 将 Objective-C Automatic Reference Counting 设为YES, 启动ARC特性.

4. 将ASIHTTPRequest的源码导入. 如果此时Build,会编译不通过的.

5. 打开TARGET的Build Phases, 找到Compile Sources,把里面的全部.m对应的Compiler Flags设置为 -fno-objc-arc 

6. Build即可,在Products里会生成对应的.framework