Apple API から渡された、より疑わしいオブジェクト (mutableArrayValueForKeyPath など) を少し調べてみたところ、特定のオブジェクトであると思われるものを Apple がどのくらいの頻度で提供してくれるのか疑問に思いましたが、実際には単なる NSProxy です、密かに他のオブジェクトにも通知したり、メッセージをフィルタリングしたりしています。
オブジェクトが NSProxy のサブクラスであるかどうかを確認する方法はありますか? 彼らは、彼らが表すものを正確に模倣するのが得意なようです.