-1
배열에서 내 온라인 서버의 json 데이터를 가져 와서 json 정보의 각 행에서 개체를 만들어 배열에 저장하려고했으나 개체에 콘텐츠가 있지만 요약은 항상 없는). 그래서 나는 물건들을 가지고 아무것도 할 수 없다. 내가Xcode에서 JSON 문제 표시
catArray NSMutableArray * @"1 object" 0x00007fb2cae58d30
[0] Cat * (null) 0x00007fb2cad59e40
NSObject NSObject
catID NSString * @"1" 0x00007fb2cae58010
catName NSString * @"Kleding" 0x00007fb2cae58a00
내가 정말 필요로 브레이크 포인트를 설정할 때
내가 데이터를 객체에 넣어 다운로드 배열
-(void) retrievecatData
{
NSURL * url = [NSURL URLWithString:getcatDataURL];
NSData * data = [NSData dataWithContentsOfURL:url];
jsoncatarray = [NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:nil];
//categorie array maken
catArray = [[NSMutableArray alloc] init];
//loop door jsoncatarray
for (int i = 0; i < jsoncatarray.count; i++){
//maak categorie object
NSString * cID = [[jsoncatarray objectAtIndex:i] objectForKey:@"ID"];
NSString * cName = [[jsoncatarray objectAtIndex:i] objectForKey:@"Naam"];
//categorie object toevoegen aan categoriearray
[catArray addObject:[[Cat alloc]initWithcatID:cID andcatName:cName]];
}
[self.collectionView reloadData];
}
이있는 물건을 올려보십시오 곳이 배열이다 [0] 고양이 * (null) 이후에 (null) 부분을 없애기 위해 고양이 *