私は、いくつかのデータメンバーを持つ辞書の配列を含む検索ディスプレイコントローラーで動作するplistを持っています。
<root> (array)
<"Item 0"> (dictionary)
<"Name"></"Name" (String)
<"Work"></"Work"> (String)
<"Age"></"Work"> (Number)
</"Item 0">
<"Item 1">
....
</"Item 1">
</root>
NSPredicate を使用して、検索条件に一致するすべての名前をフィルタリングしたいと考えています。たとえば、「an」ですべての名前を検索すると、「Sandy」と「Alexander」が返されます。
これまでのところ、次のようなことを試しました:
NSPredicate *p = [NSPredicate predicateWithFormat:@"Name == %@",
filterText];
Results = [data filteredArrayUsingPredicate:p];
何か案は?ありがとう。