@import 是ios7時(shí)添加的新關(guān)鍵字,和#import一樣是用來(lái)導(dǎo)入依賴庫(kù)(框架),
@import和#import的區(qū)別主要如下:
1,@import導(dǎo)入框架時(shí) 會(huì)自動(dòng)導(dǎo)入依賴的框架,不需要開(kāi)發(fā)者手動(dòng)添加依賴的類庫(kù),#import導(dǎo)入一個(gè)框架時(shí)開(kāi)發(fā)者必須手動(dòng)點(diǎn)擊'+'號(hào)導(dǎo)入依賴。
2,@import目前只能導(dǎo)入蘋果自己的框架,使用@import導(dǎo)入自己編寫的框架,或者別人編寫的框架時(shí)是不適用的。
3,@import關(guān)鍵字會(huì)提高xcodeb編譯效率
如果你想在項(xiàng)目中使用該關(guān)鍵字需要在xcode中啟用該配置:
Enable it by changing to YES
如果你不這樣做會(huì)出現(xiàn)編譯錯(cuò)誤:
編譯錯(cuò)誤
據(jù)說(shuō) Xcode5中默認(rèn)開(kāi)啟。