在 Swift 中访问 PFObject 中的项目
Access Item in PFObject in Swift
我有一个 PFObjects
的数组。如何访问特定键的值。例如,我想访问每个餐厅的 "Name"
。
我当时在想:
restaurantArray["Name"]
,但我需要指定数组索引?
[<Restaurant: 0x7feb9252cfc0, objectId: LA74J92QDA, localId: (null)> {
Name = "Restaurant 1";
City = "New York";
Closed = 1;
Country = "United States";
FoodType = Japanese;
}, <Restaurant: 0x7feb926afa00, objectId: 0aKFrpKN46, localId: (null)> {
Name = "Restaurant 2";
City = "San Francisco";
Closed = 1;
Country = "United States";
FoodType = Italian;
}]
是的,您需要指定要获取其名称的餐厅的数组索引,例如restaurantArray[0].objectForKey("Name")
如果您想将所有餐厅的所有名称提取到一个单独的数组中,您可以这样做
let namesArray = restaurantsArray.map { [=10=].objectForKey("Name") }
我有一个 PFObjects
的数组。如何访问特定键的值。例如,我想访问每个餐厅的 "Name"
。
我当时在想:
restaurantArray["Name"]
,但我需要指定数组索引?
[<Restaurant: 0x7feb9252cfc0, objectId: LA74J92QDA, localId: (null)> {
Name = "Restaurant 1";
City = "New York";
Closed = 1;
Country = "United States";
FoodType = Japanese;
}, <Restaurant: 0x7feb926afa00, objectId: 0aKFrpKN46, localId: (null)> {
Name = "Restaurant 2";
City = "San Francisco";
Closed = 1;
Country = "United States";
FoodType = Italian;
}]
是的,您需要指定要获取其名称的餐厅的数组索引,例如restaurantArray[0].objectForKey("Name")
如果您想将所有餐厅的所有名称提取到一个单独的数组中,您可以这样做
let namesArray = restaurantsArray.map { [=10=].objectForKey("Name") }