Я бы хотел отфильтровать элементы массива строк, в которых правая часть строки пуста, с помощью NSPredicate, но мои знания по NSPredicate ограничены.
Строки должны выглядеть как {"0,General", "1,Sports", "2,Entertainment"}
et c.
Я хочу отфильтровать случаи, когда у вас есть что-то вроде: "0,"
или даже ","
Так что если бы у меня было {"0,General", "1,Sports", "0,","2,Entertainment"}
, я бы хотел отфильтровать ошибочная категория "0".
Я знаю, что могу отфильтровать полностью пустые строки с помощью чего-то вроде следующего:
NSArray *filteredcats = [mycats filteredArrayUsingPredicate:
[NSPredicate predicateWithFormat:@"length > 0"]];
Как отфильтровать строки в массиве, где что-либо для справа от запятой в строке пусто?