在 Xcode 4.3 之前,如果您想在声明其实现之前使用一个方法,则需要前向声明该方法(与 C 函数原型(prototype)一样)。这通常会在类延续(又名类扩展,私有(private)类别)中完成。这个问题有一个很好的例子:Private Methods in Objective-C, in Xcode 4.3 I no longer need to declare them in my implementation file ? .
从 4.3 开始,这不再是必需的;烘干机欢欣鼓舞。
但是可以关闭这个魔法,恢复到 4.3 之前的行为吗?
最佳答案
目前这是不可能的。 Objective-C 的解析行为已更改为不再需要前向声明。
关于objective-c - 在 Xcode 4.3 中,我可以像以前一样要求前向方法声明吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9981533/