首頁  >  問答  >  主體

objective-c - cocoapods 引用的包,一會@import, 一會兒import "",是我打開方式不對?

引入了幾個包,在程式碼裡引用的時候,有的需要

@import module;

有的需要

imoprt

有的需要

import "module.h"

搞得人都屌亂了,這裡面有什麼原則沒有?什麼時候用什麼方式?

过去多啦不再A梦过去多啦不再A梦2727 天前510

全部回覆(3)我來回復

  • 仅有的幸福

    仅有的幸福2017-05-02 09:20:36

    @import是modules語法。用Xcode裡面的"Language - Modules." 來設定Enable Modules 和Link Frameworks Automatically 為Yes,可以支援@import語法

    #import<>是系統框架內頭文件,""是工程內頭文件。

    回覆
    0
  • PHP中文网

    PHP中文网2017-05-02 09:20:36

    是不是用的新版的Xcode,這個要加一個東​​西就好了

    回覆
    0
  • 滿天的星座

    滿天的星座2017-05-02 09:20:36

    <> 是從系統框架開始查找
    "" 是從工程本身開始查找
    老版本可以混用,只是查找速度不一樣
    不知道不加符號的什麼鬼,只知道這些

    回覆
    0
  • 取消回覆