我有以下shared.orderItems
。我正在使用sharedData.orderITems
的id
用於構建shared.comboItem
。我想知道我怎麼能夠過濾sharedData.orderItems
數據沒有comboItemId
等於id
。基於ID篩選數據Objective-C
例如,在以下示例中,有兩個項目id
分別是71
和72
用於shared.ComboItems
。我想在shared.orderItems
上過濾71
和72
,只保留對象ID 1
。
(lldb) po sharedData.orderItems
<__NSArrayM 0x174050860>(
{
Note = "";
Quantity = 1;
id = 72;
},
{
Note = "";
Quantity = 1;
id = 71;
},
{
Note = "";
Quantity = 2;
id = 1;
}
)
(lldb) po sharedData.comboItems
<__NSArrayM 0x174247620>(
{
Note = "";
Quantity = 1;
comboItemId = 72;
id = 3;
},
{
Note = "";
Quantity = 1;
comboItemId = 71;
id = 19;
},
{
Note = "";
Quantity = 1;
comboItemId = 72;
id = 20;
},
{
Note = "";
Quantity = 1;
comboItemId = 72;
id = 21;
}
)
的您可以使用sortDescriptors –
請你說明的權利屬性的對象數組? – hotspring
您需要排序或過濾? –