Charts庫是一個優(yōu)秀的第三方庫,用于實(shí)現(xiàn)各種圖表。GitHub地址
這個庫是使用swift實(shí)現(xiàn)的踢京,集成到OC項(xiàng)目中的方法在github中不太好理解誉碴,或者說明不太好懂。這里總結(jié)一下瓣距,我使用的是CocoaPods,另外兩種僅僅是我自己對文檔的理解黔帕,并沒有具體測試,如果有錯誤的話希望批評指正蹈丸。
一成黄、建議使用CocoaPods來集成,方法很簡單逻杖,只需要在Podfile文件中加入pod 'Charts'并執(zhí)行pod install即可完成基本配置奋岁;
在需要使用到該庫的.m文件中,使用#import "Charts-Swift.h"導(dǎo)入即可直接像普通OC類庫一樣使用了弧腥。
二厦取、不使用CocoaPods時,將Charts.xcodeproj與Source文件夾拷貝到項(xiàng)目中管搪,并進(jìn)行添加虾攻,在Embedded Binaries中添加Charts.framework。
在Xcode版本大于8.2時更鲁,在build Settings中霎箍,設(shè)置Build Options下的Always Embed Swift Standard Libraries為Yes;在Xcode8.1或之前澡为,
在build Settings中漂坏,設(shè)置
Build Options下的
Embedded Content Contains Swift Code為Yes。
在需要使用到該庫的.m文件中媒至,使用#import "Charts-Swift.h"導(dǎo)入即可直接像普通OC類庫一樣使用了顶别。
三、在swift項(xiàng)目中使用時拒啰,
拷貝
Charts.xcodeproj與
Source文件夾項(xiàng)目中驯绎,并進(jìn)行添加,
在
Embedded Binaries中添加
Charts.framework谋旦,在需要使用的地方@import Charts即可使用剩失。