【发布时间】:2011-02-06 23:58:15
【问题描述】:
由于所有 SDK 都随处可见,因此能够为多个 SDK 和平台进行构建非常方便。但是,从 3.2 跳到 3.0,甚至偶尔跳到 2.x,我经常收到涉及已更改或被取代的方法的弃用警告:
warning: 'UIKeyboardBoundsUserInfoKey' is deprecated.
由于我仍然想保持与旧操作系统的兼容性,并且我也在努力消除构建时的“噪音”,有没有办法关闭或禁用这些警告?
【问题讨论】:
-
虽然 Paul R 的回答有效,但考虑到 manicaesar 更具外科手术性,因为它允许您完全抑制您想要的警告,而不会丢失其他可能很重要的附加警告。在我看来,就最佳实践而言,manicaesar 拥有 The Correct Answer™
标签: iphone xcode macos warnings