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 方法。注意下。