我有很多我的项目使用的类。其中一些类必须访问我创建的其他一些特殊类。因为我想让这些类尽可能独立于其他类,所以我不想让#import 行来交叉导入不属于一起的类。我想访问这些类的信息,而不必使用#import 行。
苹果有一些特殊的东西可以在不导入任何东西的情况下访问。例如:
[[UIApplication sharedApplication] delegate]
或者
[[UIScreen mainScreen] bounds]
我如何创建这样的类。我可以简单地做的课程
[[MyClass sharedClass] property]
或者
[[MyClass sharedClass] runThis]
并可以访问它。没有任何#import 行。
注意,因为我不是在谈论普通的单身人士。单身人士您仍然必须导入其文件。
这可能吗?