请帮助我理解principalClass的用途是什么?它的语法是什么。我知道它是在 NSBundle 类中,但是我们可以为任何 bundle 创建它吗?它是否只针对 laodable bundle ?请帮助我了解principalClass的概念。
谢谢你。
最佳答案
bundle 的“主类”仅仅是被标记为bundle 的主类的 Objective-C 类,因此将由bundle 实例的 -principalClass 方法返回。
不多不少,没有什么魔力。
它只存在于可加载包中,因为只有可加载包定义新的 Objective-C 类。
关于iphone - NSBundle 的主要类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1967891/