Objective c Xcode 5构建设置是什么;“未使用的功能”;真的吗?

Objective c Xcode 5构建设置是什么;“未使用的功能”;真的吗?,objective-c,compiler-construction,xcode5,Objective C,Compiler Construction,Xcode5,Xcode 5有一个名为“Unused Functions”的构建设置。我在别处读到“编译器永远无法判断Objective-C方法是否真正未使用,因为它可以通过performSelect:、子类化或许多其他方式动态调用。”考虑到未使用的参数确实显示了未使用的参数,我很惊讶未使用的函数没有隐含的行为 有人能解释一下这种设置的意义/影响吗 它适用于函数,而不是方法。谢谢你解开了这个谜。我把你的答案解释为C,C++函数,而不是Obj-C方法。

Xcode 5有一个名为“Unused Functions”的构建设置。我在别处读到“编译器永远无法判断Objective-C方法是否真正未使用,因为它可以通过performSelect:、子类化或许多其他方式动态调用。”考虑到未使用的参数确实显示了未使用的参数,我很惊讶未使用的函数没有隐含的行为

有人能解释一下这种设置的意义/影响吗


它适用于函数,而不是方法。

谢谢你解开了这个谜。我把你的答案解释为C,C++函数,而不是Obj-C方法。