• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[objective-c]別クラスの配列の操作方法)

[Objective-C]別クラスで配列を操作する方法

このQ&Aのポイント
  • Objective-Cにおいて、別クラスで配列を操作する方法について教えてください。
  • MainViewControllerとSubMainViewControllerという2つのクラスがあり、MainViewControllerで作成したNSMutableArrayをSubMainViewControllerで直接操作したいです。
  • C言語では、ダブルポインタを使用して直接操作することができますが、Objective-Cではどのような方法があるのでしょうか?

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

  • ベストアンサー
  • harawo
  • ベストアンサー率58% (3742/6450)
回答No.2

Objective-CないしiOSプログラミングの勉強中ですか?でしたら、焦る気持ちを抑えて、プロパティ、アクセッサ(アクセサ)メソッドを学習するステップが来るまで、待ちましょう。やりたいことそのものを教わることになります。 ※用語をネット検索するときのために、スペルを書いておきます。 プロパティ= Property アクセッサメソッド= Accessor Method

yuha_1234
質問者

お礼

回答有難うございました。 おっしゃる通り、かなり先走ってしまいました。 アクセサメソッドの勉強をして出直そうと思います。

その他の回答 (1)

  • Tacosan
  • ベストアンサー率23% (3656/15482)
回答No.1

「直接追加削除等の操作をする」理由がよくわかりません. Main にアクセス用のメソッドを作り, SubMain からはそのメソッドを経由してアクセスするのが本手ではないでしょうか... あ~, じっと読んでみたら「SubMainでMainのmutableArrayを直接追加削除等の操作をする」自体の意味が分からなくなってきた.... 具体的にはどういう処理を想定しているんだろう.

yuha_1234
質問者

補足

補足させていただきます。 SubMain内で [mutableArray addObject:XXXXX]; をしたいのですがうまくいきません。

関連するQ&A