iOS7 と iOS6 で実行するアプリを書いているとします。私はプロトコルを実装するクラスを持っています.iOS7でのみ利用可能なプロトコルです(この場合はNSLayoutManagerDelegate)。
すべてが iOS6 で動作するようです。プロトコルを実装するクラスをインスタンス化する私のコードは、iOS6 ではスキップされます。
ただし、アプリの読み込み中にエラーが表示されないことに少し驚きました。どうやらローダーは、存在しないプロトコルを実装しても問題ないようです。幸いなことに!
このシナリオについて説明している Apple のドキュメントはありますか? 安全ですか?注意すべき点はありますか?