2010-12-19 8 views
0

私はコードがあります [usrs addObject:usrString] ボタンを押すたびにプログラムが文字列usrStringを配列に追加し、文字列が毎回異なるようにしようとしています。しかし、このコードを実行するたびに、何もしません。配列にオブジェクトを追加することさえありません。このコードを私が望むようにするにはどうしたらいいですか?Objective-Cの配列に変数を追加するには?

+1

NSMutableArrayを使用していますか?それとは関係なく、コードを見る必要があります。また、文字列データがどこから来ると期待していますか? –

+0

これはmiddaparkaの質問の言葉かもしれません:あなたは実際に配列を作成したのか、単にあなたのクラスのポインタを宣言しましたか?すべてのオブジェクトをObjective-Cで明示的に作成する必要があります。 – Tommy

+0

以前に変数を宣言しました。これは可変配列です。文字列データは、文字列に変換されたテキストボックスの入力から取得されます。 – user457303

答えて

1

私は暗闇の中で撃つつもりで、あなたはNSMutableArrayを割り当てて/ initを忘れたと言っています。 Objective-Cでは、nilにメッセージを送信すると、自動的に失敗します。

e.x。

myArray = [[NSMutableArray alloc] init]; 
+0

この問題を解決しました!しかし、私はまだそれがユーザーが入力する文字列を追加する方法を知りたいです。再度、感謝します! – user457303

関連する問題