项目从 Xcode 7 迁移到 Xcode 8

1 更新 Cocoapods:

使用了第三方库 Result 了的,先升级到 3.0,然后要升级到 Cocoapods 至 pre 版本:sudo gem install cocoapods --pre

2 Cocoapods 使用框架:

在 Podfile 中加入  use_frameworks! 这句话之后,之前第三方库都是 .a 文件引入,会变成 .framework 引入,这样,引用就得从 <> 变成 “” ,eg:#import <AFNetworking.h> 变成 #import "AFNetworking.h"

同时,第三方库 DTCoreText 可能会报重复引用的错,#import "DTCoreText.h"  改成 #import <DTCoreText/DTCoreText.h>

3 SocketIO-Client-Swift

不知为何目前 github 上给的 release 版本跟 master 上的还是不一样,pod 管理拖下来还是一堆错,直接看他 master 区的代码又跟拖下来的不一样,于是直接手动下载,没走 pod 了。这样需要自己写一个桥接文件,才能在 oc 里使用 swift。然后又有坑,websocket 的 writeData 方法变成了 writeWithData 方法。注意下。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,668评论 4 61
  • 我是集团物业的李永新,出生在泉城济南,在后营坊街(现泉城广场)度过了美好的童年时光!星座:巨蟹!爱好:游泳 乒乓...
    用心_99e6阅读 3,021评论 0 0
  • 我想,是这样的。 想想,如此。
    陈华金_5b83阅读 1,126评论 0 1
  • 我送你一盆花, 你却只看到了叶子, 抛下了我的花, 去要那朵盛开的玫瑰, 我不拦你, 那朵拿在手里的玫瑰, 一定会...
    诸葛卤煮阅读 1,787评论 0 3
  • 黑夜中的光亮/被折进静寂里/挥舞着雀跃的闪烁/像独自燃起的篝火/映出晨曦的脸庞
    三花花阅读 1,585评论 0 0

友情链接更多精彩内容