- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
NSString *categoryString;
for (Model *categoryItem in arrayCategory) {
if (categoryItem.isCheck) {
if (categoryString == nil) {
categoryString = [NSString stringWithFormat:@"%@", categoryItem.id];
} else {
categoryString = [NSString stringWithFormat:@"%@,%@", categoryString, categoryItem.id];
}
}
}
Правда, с ходу не придумать, как ещё учесть categoryItem.isCheck, кроме как отфильтровать изначальный массив по предикату.