こんにちは、インスタンス変数 NSMutable Array があります。
そのように宣言します
@property (nonatomic, assign) NSMutableArray *list;
viewDidLoad でインスタンス化します。
self.list = [NSMutableArray array];
次に、テキスト フィールドのテキストで構成される文字列を作成し、それを配列に追加します。
NSString * lines = [NSString stringWithFormat:@"%@,%@,%@,%@,%@", [self.crabText text], [self.trawlText text], [self.trapText text], [self.vesselText text], [self.lengthText text]];
[self.list addObject:lines];
これは、テキスト フィールドの新しい値を配列に追加し続ける関数の一部です。
配列の内容を表示します
int i;
int count;
for (i = 0, count = [self.list count]; i < count; i = i + 1)
{
NSString *element = [self.list objectAtIndex:i];
NSLog(@"The element at index %d in the array is: %@", i, element); // just replace the %@ by %d
}
ただし、配列の内容を印刷しようとするとアプリがクラッシュし、
EXC_BAD_ACCESS_CODE
何か案は?
ありがとう!