-1
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"identifer==1_12"];
Unable to parse the format string "identifier==1_12"'
我一直在使用相匹配,LIKE試過,=,用空格==,沒有空格等。不知怎的,我覺得下劃線是某種保留的標誌。
任何幫助?
fetchRequest.predicate = [NSPredicate predicateWithFormat:@"identifer==1_12"];
Unable to parse the format string "identifier==1_12"'
我一直在使用相匹配,LIKE試過,=,用空格==,沒有空格等。不知怎的,我覺得下劃線是某種保留的標誌。
任何幫助?
如果你想以字符串 「1_12」 進行比較,你必須把它們放在單引號:
[NSPredicate predicateWithFormat:@"identifer == '1_12'"]
或者:
[NSPredicate predicateWithFormat:@"identifer == %@", @"1_12"]
謝謝!有效。 – NSFeaster