我有一个结构如下的数组:
(
{
displayFlag = "<null>";
displaySize = 0;
name = "Faith Stretch Bracelets-Display Unit";
price = "19.99";
sku = "KARG-ACJE-100001-9999";
status = received;
upc = 722950218860;
},
{
displayFlag = "<null>";
displaySize = 0;
name = "Faith Stretch Bracelets";
price = "19.99";
sku = "KARG-ACJE-100002-9999";
status = "received,created";
upc = 722950218867;
}
)
我正在以这种方式进行预测搜索并且无法获得结果:
filteredFmdbArray =
[[fmdbArrayAdjust[i] allValues] filteredArrayUsingPredicate:[NSPredicate predicateWithFormat:@"SELF contains[cd]%@",text]];
这里 :
- fmdbArrayAdjust :包含整个响应数据的数组。
- text : 用户在搜索栏中输入的内容。
- filtersFmdbArray :我想在其中获取所有过滤结果的 nsarray。
如何修改我的搜索语句以获得结果。我想根据“名称”获取搜索结果。