我有一個對象數組,每個對象都包含一個帶有yes或no的布爾值。我想用bool YES將所有對象複製到另一個數組。我怎樣才能做到這一點?我已經考慮過使用謂詞過濾數組或將它集成到for循環中,但我似乎無法做到。如何查找數組中的bool值?
我需要的是這樣的:
for (BOOL* opslag_Set in [dataSource allKeys]){
NSArray *array = [dataSource objectForKey:opslag_Set];
for (int j = 0; j < [array count]; j++) {
if ([[array objectAtIndex:j] isEqualToString:@"YES"]) {
add object to another array;
}
}
}
第一個對象我的數組的:
},
{
Dato = "2012-11-07 16:20:57 +0000";
Forfatter = "Vej 51, st. tv.";
Indhold = "Referat af beboerm\U00f8de";
"Opslag_set" = 0;
Overskrift = "Beboerm\U00f8de";
Prioritet = 0;
Svar = (
{
Dato = "2012-11-07 16:23:07 +0000";
Forfatter = "6. tv.";
Indhold = "Fedt fedt fedt";
}
);
},
嘗試寫一些代碼! – Maroun
感謝您的幫助 – Thomas
不要誤解我,我認爲如果您之前嘗試編寫代碼或僞代碼,它會對您更好。對不起,如果你沒有得到我的權利.. – Maroun