【发布时间】:2010-11-05 20:57:24
【问题描述】:
我想知道当您在 Objective-C 中导入文件时,是什么决定了您是否可以使用 <Header.h> 或 "Header.h"。到目前为止,我的观察是,当您引用库或框架时,您对项目中的文件使用引号"",并使用尖括号<>。
但这究竟是如何工作的呢?我需要做什么才能让我自己的课程使用方括号?现在 Xcode 不允许我为自己的头文件这样做。
另外,通过查看一些框架的标头,我发现标头使用<frameworkname/file.h> 相互引用。 那个是如何工作的?它看起来很像 Java 中的包,但据我所知,Objective-C 中没有包这样的东西。
【问题讨论】:
标签: objective-c syntax import packages