我注意到,在将某些框架添加到 Xcode 中的项目后,您无需导入其任何头文件即可访问其类。为什么这些类在没有导入的情况下“神奇地”可用?
最佳答案
寻找 yourProjectName-Prefix.pch
文件。在那里你会发现:
#ifdef __OBJC__
#import <UIKit/UIKit.h>
#import <Foundation/Foundation.h>
#endif
在 #ifdef
语句中,您可以添加任何您喜欢的文件,这些文件将在整个项目中自动导入。
关于objective-c - 不需要 #imported 的 Cocoa 框架,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18443254/