実行時に「フォーマット文字列を解析できません」というエラーが発生する理由を知っている人はいますか?
[wordListArray filterUsingPredicate:[NSPredicate predicateWithFormat:@"pinyin contains[cd] %@ OR pinyin contains[cd] %@ OR BEGINSWITH[cd] %@", [NSString stringWithFormat:@" %@1", searchTerm], [NSString stringWithFormat:@" %@2", searchTerm], searchTerm]];
何らかの理由で、複雑な述語(つまり、ORが付いている述語)を実行するときにこれを取得します。nspredicateがこれを渡すことができるはずだと思いましたか?