我的问题是我无法在xcode 4.5中看到已弃用的警告。像viewDidUnload或presentModalViewController。 我检查了标志“Warn About Deprecated Functions”并且是正确的(YES)。 我试图创建新的项目并复制所有文件,但我得到相同的结果。 我尝试使用两个可用的编译器LLVM GCC4.2和Apple LLVM 4.1构建 奇怪的是,其他项目已经正确地找到了所有已弃用的函数。 有什么想法吗?
由于
答案 0 :(得分:6)
似乎这些警告基于您的部署目标。 (而不是基本SDK,这是我所期望的。)这似乎是一个明智的选择,因为为了摆脱警告,你很可能需要使用尚未存在的新方法较旧的SDK。
因此,如果您想确保看到每个弃用警告,请在“目标”列表中选择目标,然后将“部署目标”设置为最新版本。进行构建或从“产品”菜单中选择“分析”,您将看到所有警告。