• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:objective-c のインスタンスについて教えていただきたいのですが)

Objective-Cでのインスタンス化について

このQ&Aのポイント
  • Objective-Cでは、複数のクラスをインスタンス化してメソッドを送信することができますが、一部の実装方法について質問があります。
  • 具体的には、aインスタンスがbクラスをインスタンス化し、bインスタンスがcクラスをインスタンス化して、aインスタンスが直接cクラスをインスタンス化せずに、bインスタンスがインスタンス化したcインスタンスに対してメソッドを送信する方法です。
  • このような要件を満たす方法について、ご教示いただけないでしょうか?宜しくお願いします。

質問者が選んだベストアンサー

  • ベストアンサー
  • osamuy
  • ベストアンサー率42% (1231/2878)
回答No.1

クラスAobjectのスコープに、変数が宣言されてないから、Objective-C以前に、Cとしてもエラーでは。 BobjectがCobjectのインスタンスを保持しているのなら、BobjectにCobjectへのアクセサメソッドを定義するってので回避できます。

psychesine
質問者

お礼

ありがとうございます参考になりました。