dictionaries の nsmutablearray を作成しようとしているアプリケーションがあります。
rateValues=[[NSMutableArray alloc]init];
rateValues1=[[NSMutableDictionary alloc]init];
if(messagesArray!=nil)
{
for (Messagestable *rating in messagesArray)
{
//[rateValues addObject:rating.message];
[rateValues1 setObject:rating.fromid forKey:@"fromid"];
[rateValues1 setObject:rating.toid forKey:@"toid"];
[rateValues1 setObject:rating.sendingtime forKey:@"sendingtime"];
[rateValues1 setObject:rating.message forKey:@"message"];
[rateValues1 setObject:rating.fromname forKey:@"fromname"];
[rateValues addObject:rateValues1];
}
}
else{
//NSLog(@"array empty");
return;
}
NSLog(@"%@",rateValues);
「私の配列には最後の要素だけが 4 回含まれています。つまり、coredata 内のデータの数です。誰か助けてくれませんか?」