偶然にも、 presentModalViewController:animated: がiOS 6.0で非推奨としてリストされているのを見ましたが、このメッセージを送信するコードを意図的に含めた場合、XCode 4.5 で警告が生成されないようです。最新バージョンの XCode を使用して「最新の iOS (iOS 6.0)」に対してビルドしていますが、コンパイル時に警告が生成されません。Build Settings ですべての言語と Objective-C の LLVM コンパイラの警告を確認しましたが、廃止されたメッセージの送信に関する警告の設定は表示されず、それらをオーバーライドするためだけです。ただし、StackOverflow を検索したところ、以前のバージョンの XCodeで gcc の非推奨警告を抑制するという言及がありました。これは LLVM への切り替えの副作用ですか、それとも私が理解していない設定がありますか?
(そうでない場合は、Apple SDK のドキュメントを自動的にスクレイピングし、SDK のバージョンごとに送信された非推奨のメッセージのディレクトリを検索するツールを作成してもらいたいですか?)