Я новичок в Objective-C, я хотел бы окуклить словарь, но у меня есть ошибка в строке:
[fullCollaboraeur setObject:(id)tmpArray forKey:(id)col.Id];
Это полный код:
NSMutableArray *collaborateurs = [[NSMutableArray alloc] init];
...
NSMutableDictionary *fullCollaboraeur = [[NSMutableDictionary alloc] init];
for (Collaborateur *col in collaborateurs)
{
NSMutableArray *tmpArray;
tmpArray = [fullCollaboraeur objectForKey:(id)col.Id];
if(tmpArray == nil)
{
NSLog(@"Value for %i is null", col.Id);
tmpArray = [[NSMutableArray alloc] init];
[tmpArray addObject:col];
[fullCollaboraeur setObject:(id)tmpArray forKey:(id)col.Id];
}
else
{
NSLog(@"%i", col.Id);
[tmpArray addObject:col];
[fullCollaboraeur setObject:tmpArray forKey:(id)col.Id];
}
}
Можете ли вы помочь мне, пожалуйста?
Большое спасибо