0
我在我的項目中使用了SKMaps,用於下載離線地圖,我必須使用NSPredicate搜索某些SKTPackage集合。NSPredicate包含集合中的搜索<SKTPackage>
喜歡這個
cell.textLabel.text = [package nameForLanguageCode:@"en"];
「EN」值顯示國家我讀的名字現在我想從搜索列表的國家名稱。現在這樣做,我使用的代碼
NSPredicate *resultPredicate = [NSPredicate
predicateWithFormat:@"en contains[cd] %@",
searchText];
以下行,但它給我下面的消息
「NSInvalidArgumentException」的崩潰,原因是:「不能在/使用包含集合運算符(不是一個集合)「。
請建議我使用NSPredicate搜索此密鑰的正確方法是什麼。
什麼是SKTPackage? –
請參閱編輯。它是SDKTool框架中的一個類, – Arti