※ ChatGPTを利用し、要約された質問です(原文:IBのオブジェクトにXcodeからコードでアクセスするにはどうすればよ)
IBのオブジェクトにXcodeからコードでアクセスする方法
このQ&Aのポイント
IBのオブジェクトにXcodeからコードでアクセスする方法を教えてください。
InterfaceBuilder上で配置したビューやウィンドウなどのコード上で定義されていないオブジェクトにコードでアクセスする方法が知りたいです。
InterfaceBuilderでウィンドウのアイコンから別のインスタンスにデリゲートを接続する方法ではなく、コードのみで接続する方法を教えてください。
IBのオブジェクトにXcodeからコードでアクセスするにはどうすればよ
IBのオブジェクトにXcodeからコードでアクセスするにはどうすればよいのでしょうか?
InterfaceBuilder上で配置したビューや、すでにあるウィンドウなどの、
コード上で定義されていないオブジェクトに、コードでアクセスしたいのですが、やり方がわかりません。。。
例えば、最初にXcodeで新規ファイルを作ると、InterFaceBuilderのdocウィンドウ内にwindowのアイコンがすでに作られていますよね?
このNSWindowインスタンス(キーウィンドウ)から、ある別のインスタンスにデリゲートする際、
InterfaceBuilderでwindowアイコンから、その別のインスタンスにデリゲートの接続線を引っ張ることで実現していますが、
そうではなく、コードのみで接続できるのかどうか、ということが知りたいです。
ご存知の方、教えてもらえると助かります!
お礼
早速ありがとうございます。 試してみたところ、今度はばっちりできました! それで、もう一つ疑問なのですが、IB上にあるオブジェクトにコードで定義したオブジェクトを接続するには、必ずアウトレットやバインドなどのIBでの接続操作が必要になるのでしょうか。 別の言語なのでまったく概念が違うかもしれませんが、 actionscript2.0などでは、 ステージ上に配置したインスタンスを操作したい場合、 そのインスタンスの名前をコードに記述して直接アクセスします。 こうしたことはXcodeではできない、と考えてよいでしょうか。 始めたばかりでまだわからないことが多く。。 的を外した質問かもしれませんが、 教えていただけると助かります。 よろしくお願いします!