Xcode 5 有一个名为“未使用的函数”的构建设置。我在其他地方读到“编译器永远无法判断 Objective-C 方法是否真正未使用,因为它可以通过 PerformSelector:、子类化或许多其他方式动态调用。” 鉴于未使用的参数实际上确实显示了未使用的参数,令我惊讶的是未使用的函数没有隐含的行为。
有人可以解释一下这个设置的含义/影响吗?
它适用于函数,而不是方法。