Swift 从对象获取值

Swift 从对象获取值,swift,Swift,如何从PFObject数组中获取RestaurantName的值 我正在尝试将RestaurantName中的objectId作为字符串获取 当前尝试 PFObject阵列 [{ PhotoName=“韩国菜”; 照片上传=”; 餐厅名称=”; 用户上传=”; 票数=0; }] 如果restaurantObjects包含PFObjects,则在映射函数中使用$0.objectId。您当前的尝试是否会给您带来错误?意外输出? var stringObjectIds: [String] = self

如何从PFObject数组中获取
RestaurantName
的值

我正在尝试将
RestaurantName
中的
objectId
作为字符串获取

当前尝试 PFObject阵列
[{
PhotoName=“韩国菜”;
照片上传=”;
餐厅名称=”;
用户上传=”;
票数=0;
}]

如果
restaurantObjects
包含
PFObject
s,则在映射函数中使用
$0.objectId

您当前的尝试是否会给您带来错误?意外输出?
var stringObjectIds: [String] = self.restaurantObjects.map { $0.objectForKey("RestaurantName", "objectId") as String }
[<FoodPhotoTest2: 0x7fa37e7ddb50, objectId: Jkl28Tcjjv, localId: (null)> {
    PhotoName = "Korean Dish";
    PhotoUploaded = "<PFFile: 0x7fa37e7f31d0>";
    RestaurantName = "<restauranttest2: 0x7fa37e784670, objectId: JNT2dLEL79>";
    UserUploaded = "<PFUser: 0x7fa37e4be170, objectId: wNJPsJDV6t>";
    Votes = 0;
}]