0
NSArray *arrValues = [NSArray arrayWithObjects:@"ABCD",@"ABCE",@"CDE"];
NSPredicate *predicate = [NSPredicate predicateWithFormat:@"SELF CONTAINS[cd]%@",@"ABC"];
NSArray *arrFiltered = [arrValues filteredArrayUsingPredicate:predicate];
我知道arrFiltered將包含結果ABCD和ABCE。使用NSPredicate IOS的反數值
但是,我想要結果作爲CDE。
有沒有辦法找到指定的謂詞的逆。即,!(ABC)
代碼崩潰'原因:'無法解析格式字符串'SELF NOT CONTAINS [cd]%@「'' –
檢查一次,然後再次回答您的代碼崩潰終止應用程序由於未捕獲的異常'NSInvalidArgumentException',原因:'無法解析格式字符串「NOT(CONTAINS%@)」'' –
已更正。 –