首页  >  问答  >  正文

objective-c - cocoapods 引用的包,一会@import, 一会import "",是我打开方式不对?

引入了几个包,在代码里引用的时候,有的需要

@import module;

有的需要

imoprt <module>

有的需要

import "module.h"

搞得人都屌乱了,这里面有什么原则没有?什么时候用什么方式?

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

全部回复(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
  • 取消回复