Xcode 5构建设置“未使用的功能”实际上做了什么?

时间:2013-10-02 00:40:22

标签: objective-c compiler-construction xcode5

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

有人可以解释这个设置的含义/影响吗?

Unused Functions in Build Settings

1 个答案:

答案 0 :(得分:7)

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