近來有時間可以看下swift3自己抽時間寫了小demo,總體來說swift語言確實(shí)言簡意賅,拋棄了OC中許多復(fù)雜的寫法,一下子簡便起來還不是很適應(yīng)。
說到iOS開發(fā)就離不開三方庫的支持去件,有一些開源和閉源的SDK使用。
1扰路、集成OC的frameWork需要在swift工程中新建一個用于橋接的.h文件
橋接文件中#import<>
相應(yīng)的文件或者庫尤溜。
2、新建完成之后汗唱,在TAGETS - building setting - 搜索(bri)-Objective-C bridging Heather - (添加新建的.h橋接文件宫莱,建議使用相對路徑$(SRCROOT))
3、導(dǎo)入framework依賴的其他庫渡嚣。
4梢睛、Command + b編譯運(yùn)行ok。
5识椰、在swift中可以直接使用绝葡。Apple會自動將object - c轉(zhuǎn)為swift。
注:有時候會報莫名的錯誤腹鹉,建議檢查導(dǎo)入的framework或者.a文件是否包含在工程中藏畅,必須是物理包含而不是邏輯包含(也許描述不準(zhǔn)確哈)。