- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:[objective-c]別クラスの配列の操作方法)
[Objective-C]別クラスで配列を操作する方法
このQ&Aのポイント
- Objective-Cにおいて、別クラスで配列を操作する方法について教えてください。
- MainViewControllerとSubMainViewControllerという2つのクラスがあり、MainViewControllerで作成したNSMutableArrayをSubMainViewControllerで直接操作したいです。
- C言語では、ダブルポインタを使用して直接操作することができますが、Objective-Cではどのような方法があるのでしょうか?
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
Objective-CないしiOSプログラミングの勉強中ですか?でしたら、焦る気持ちを抑えて、プロパティ、アクセッサ(アクセサ)メソッドを学習するステップが来るまで、待ちましょう。やりたいことそのものを教わることになります。 ※用語をネット検索するときのために、スペルを書いておきます。 プロパティ= Property アクセッサメソッド= Accessor Method
その他の回答 (1)
- Tacosan
- ベストアンサー率23% (3656/15482)
回答No.1
「直接追加削除等の操作をする」理由がよくわかりません. Main にアクセス用のメソッドを作り, SubMain からはそのメソッドを経由してアクセスするのが本手ではないでしょうか... あ~, じっと読んでみたら「SubMainでMainのmutableArrayを直接追加削除等の操作をする」自体の意味が分からなくなってきた.... 具体的にはどういう処理を想定しているんだろう.
質問者
補足
補足させていただきます。 SubMain内で [mutableArray addObject:XXXXX]; をしたいのですがうまくいきません。
お礼
回答有難うございました。 おっしゃる通り、かなり先走ってしまいました。 アクセサメソッドの勉強をして出直そうと思います。