テキストフィールドに入力したものを、後で表示されるnsmutable配列に表示しようとしています。 問題は - (void)viewDidLoadメソッドにあると思いますが、すべてのコードをちょうどの場合に含めました。キャッチとは、このページを離れ、別の情報が選択された後に戻ることです。これが起こると、私はテキストフィールドに入力されたそれぞれのものを追跡する必要があります。助けてくれてありがとう!NSMutableArrayにテキストフィールドを追加する方法
0
A
答えて
0
viewDidLoadが呼び出された場合、 "displayedClass"はまだ初期化されていないため、nilではありません。
Important Raises an NSInvalidArgumentException if anObject is nil.
ビューを残すことによって、viewDidUnload法でのaddObjectコールを追加することを保存したい場合は
https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSMutableArray_Class/Reference/Reference.html。間違いなく値がnilであるかどうかを確認する必要があります;
私はあなたの変数shownClassを参照していませんが、リリース! viewDidUnloadが呼び出している場合、変数は存在しない可能性があります。
EDIT
あなたはNSMutableArrayのをinitに、この配列にオブジェクトを追加し、そのあとは、そのオブジェクトをリリースしました。したがって、データは離れています。後でコンテンツを使用することができるので、配列を保存する必要があります。キーワード:NSUserDefaults;)また、nilの値の
チェック:何、この変更されたコードについてそう
- (IBAction)enteredClassText:(id)sender {
if (sender.text != nil) {
NSMutableArray *classesEntered = [NSMutableArray arrayWithObject:sender.text];
// TODO: Save your array to NSUserDefaults...
}
}
関連する問題
- 1. NSMutableArrayにキーを追加する方法
- 2. NSMutableArrayにNSMutableArrayを追加する方法Objective-c
- 3. テキストフィールドを使用してNSMutableArrayに文字列を追加する
- 4. NSMutableArrayでクラスオブジェクトを追加する方法
- 5. 迅速にNSMutableArrayにDouble値を追加する方法
- 6. NSMutableArrayを追加する
- 7. NSMutableArrayにNSMutableDictionaryを追加する
- 8. NSMutableArrayにNSStringを追加するクラッシュ
- 9. 入力テキストフィールドにアイテムを追加する方法
- 10. テキストフィールド値にimgを追加する方法
- 11. 埋め込みテキストフィールドにテキストを追加する方法
- 12. djangoのテキストフィールドにリンクとイメージを追加する方法admin
- 13. arraylist JavaFXに複数のテキストフィールドを追加する方法
- 14. 別のNSMutableArrayにNSMutableArrayを追加します。
- 15. ボタンが押されたときにNSMutableArrayに値を追加する方法
- 16. PHPで複数のCSVテキストフィールドを表示、追加する方法
- 17. テキストフィールドのテキストにパディングを追加する
- 18. テキストフィールドの左にパディングを追加する
- 19. テーブルセルにテキストフィールドを追加する
- 20. テキストフィールドにUIPickerを追加する
- 21. JavaのGraphicsにテキストフィールドを追加する
- 22. NSMutableArrayへのファイルの追加
- 23. NSMutableArrayのオブジェクトを追加します。
- 24. AccessデータベースでSQLテキストフィールドに追加する
- 25. 4つの数字の後にhtmlテキストフィールドに空白を追加する方法
- 26. NSDictionaryを含むNSMutableArrayを別のNSMutableArrayにコピーする方法
- 27. 複数のHTMLファイルをNSMutableArrayに追加するには?
- 28. NSMutableArray新しいメソッドを追加
- 29. テキストフィールドすぐにテキストフィールドの属性テキストを追加した後に文字を最後に追加します
- 30. NSMutableDictionaryのNSMutableArrayに文字列を追加する
:
送信者はあなたもこのスニペットを使用することができますUILabelの場合は?コードを別の方法で使用します。 – mentorship
私の答えを編集;) – matzino
それはテキストが構造体または共用体ではないと言います... – mentorship