私は自分の開発にiPhone 4.0 SDKと私のコードにNSXMLParserDelegateプロトコルを使っています。デプロイメントターゲットを3.1およびベースSDKを4.0にすることで、これを3.1でも機能させる予定です。
NSXMLParserDelegateは4.0以降にのみ対応しているので、iPhone 3.1でも動作しますか
それがうまくいっても、Appleはそのアプリを拒絶するだろうか?
回答:
回答№1は1いいえ、古いOS上での実行を適切に処理する限り、古いバージョン用のビルドでOSの新しいバージョンのAPIを使用することができます。このコードは安全です。