回答
如果你看一下下面的代碼:
NSArray *test = @[@{@"barID": @1}, @{@"barID": @2}, @{@"barID": @3}];
NSLog(@"test: %@", test);
NSLog(@"test barIDs: %@", [test valueForKey:@"barID"]);
這將產生以下的輸出:
test: (
{
barID = 1;
},
{
barID = 2;
},
{
barID = 3;
}
)
test barIDs: (
1,
2,
3
)
所以你可以看到,當我這樣做valueForKey:
,它會創建一個包含新NSArray
的每個字典中的barID
鍵的值。
賓果! valueForKey的作品和顯示三個ID,所以我現在可以創建這個另一個數組? – user3229170
@ user3229170你是什麼意思「創建這是另一個數組」? – Gavin
@ user3229170,'valueForKey:'返回一個數組,因此您不需要從它返回的內容創建另一個數組... – Wain
- 1. 如何獲得recv()用來接收某些東西的時間?
- 2. 在HTML C中搜索某些東西#
- 3. 從列表中刪除某些東西
- 4. 如何從POST中獲得某些東西
- 5. 獲得某些項目獲得
- 6. 目標C:如果事情有它的東西 - 做一些
- 7. 有複選框顯示某些東西?
- 8. 變量檢查,某些東西不對
- 9. 某些東西擊落了java腳本
- 10. iOS將ID分配給某些東西?
- 11. PHP包含,但只有某些東西
- 12. debian cron bug或缺少某些東西?
- 13. 是什麼使得python中的某些東西可迭代
- 14. Mysql在某些日期後得到的東西
- 15. MYSQL在某些情況下的性能!=某些東西
- 16. 在CUP中:如何使某些東西可選來解析?
- 17. 我需要通過更改vimrc來測試某些東西
- 18. C - 雖然(東西||東西)
- 19. 目標C - 陣列
- 20. JavaScript試圖刪除某些標籤的所有東西
- 21. 如何從HTTP響應中檢測出某些東西
- 22. 使用Shell腳本在C程序中更改某些東西
- 23. C++爲什麼要將某些東西轉換成NaN?
- 24. 陣列,打印的東西每兩列
- 25. 如何將appDelegate.m(Objective-C)中的某些東西導入Swift項目?
- 26. 獲取數據屬性==某些東西的元素
- 27. 根據另一列計算某些東西
- 28. 想在點擊列表視圖的項目中查看某些東西
- 29. 獲得來自陣列
- 30. 獲得來自陣列
顯示執行日誌記錄的代碼。您似乎正在記錄3個不同的字典......您是如何嘗試提取「barID」的?出了什麼問題? – Wain
以及陣列中有三個字典,我需要從每個字段中提取BarID,以便我可以執行另一個查詢。 – user3229170