私のプログラムにはテーブルビューがあり、テーブルビューから選択したアイテムをテキストビューで表示したい
テキストビューに NSMutablearrayの最後の項目のみを表示する次のコードがあります。
問題はfor ループだと思いますが、理解できませんでした。
スタンドは NSMutablearray、selectItems は NSMutablearray、選択された項目は UItexview です。
- (void) tableView: (UITableView *) tableView didSelectRowAtIndexPath: (NSIndexPath *) indexPath {
[selectItems addObject:[stands objectAtIndex:indexPath.row]];
for (NSString *yourVar in selectItems) {
selectedItems.text=yourVar;
NSLog (@"Your Array elements are = %@", yourVar);
}
[self.mytableView reloadData];
}
私は次のことを試みますが、クラッシュします:
[selectItems addObject:[stands objectAtIndex:indexPath.row]];
int length = [selectItems count];
for(int i=0;i<=length;i++){
selectedItems.text= [selectItems objectAtIndex:i];
}
NSmutablearray のすべてのアイテムを texview に表示するにはどうすればよいですか?