我见过一些这样写的代码:
@interface AViewController(Private)
我想知道是否是这样(Private)
提交到 App Store 时意味着什么?一般而言,这意味着什么?
这是一个名为“私人”的类别。
看看类别和扩展Objective-C 编程参考章节
它的意思是,它是 AViewControler 类的一个补充,为了方便起见,该类被命名为“Private”。它可以被称为任何名称,甚至可以留空以创建类扩展。
您可以在自己的代码中创建应用程序可以调用的私有方法。这实际上是一个很好的实践,因为它表明了正确的封装(尽管 Objective-C 中没有私有方法这样的东西)。如果您不希望您的应用程序被 App Store 拒绝,则不允许您在代码中使用 iOS 框架的私有方法。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)