私は iPhone が初めてです。NSMutableArray に要素を追加したいのですが、各要素の名前で、キーの MutableArray を作成し、次に Pages というオブジェクトから取得した要素の他の配列を作成します。
次のコードを書きました
NSMutableArray *myArray;
NSMutableArray *arrayKey = [[NSMutableArray alloc] initWithObjects:@"b_pag_id", @"b_pag_bo_id", @"b_pag_num", @"b_pag_note", @"b_page_mark", @"b_page_stop", @"b_pag_user_id", nil];
for (int x=0; x<[pages count]; x++) {
Pages *myPages = (Pages *)[self.pages objectAtIndex:x];
NSString *b_pag_id2 = [NSString stringWithFormat:@"%d",myPages.b_pag_id];
NSString *b_pag_bo_id2 = [NSString stringWithFormat:@"%d",myPages.b_pag_bo_id];
NSString *b_pag_num2 = [NSString stringWithFormat:@"%d",myPages.b_pag_num];
NSString *b_pag_note2 = myPages.b_pag_note;
NSString *b_page_mark2 = [NSString stringWithFormat:@"%d",myPages.b_page_mark];
NSString *b_page_stop2 = [NSString stringWithFormat:@"%d",myPages.b_page_stop];
NSString *b_pag_user_id2 = [NSString stringWithFormat:@"%d",myPages.b_pag_user_id];
NSMutableArray *arrayValue = [[NSMutableArray alloc] initWithObjects:b_pag_id2, b_pag_bo_id2, b_pag_num2, b_pag_note2, b_page_mark2, b_page_stop2, b_pag_user_id2, nil];
NSDictionary *theReqDictionary = [NSDictionary dictionaryWithObjects:arrayValue forKeys:arrayKey];
myArray = [NSMutableArray arrayWithObjects:theReqDictionary,nil];
}
NSLog(@"array size: %d", [myArray count]);
要素 (b_pag_id2) そのキー (b_pag_id) など、すべての要素をそのキーに追加したい..etc これは正しいですか?? またはこれを行う方法?? NSLog(@"配列サイズ: %d", [myArray カウント]); 私に1を与え、私の要素のサイズは14です