【发布时间】:2017-07-26 16:36:19
【问题描述】:
对于下面的swift代码
self.cardDataArray = response.value(forKey: "card_list") as? NSArray
print(self.cardDataArray!)
我从服务器(API)得到这个输出
(
{
"__v" = 0;
"_id" = 5978b5dadc336d0788a81c58;
"stu_number" = 1234567812345678;
"stu_status" = 1;
"created_at" = "2017-07-26T15:31:38.874Z";
"stu_id" = 5978b41ddc336d0788a81c57;
"stu_number" = 1234;
"default_status" = 0;
"default_type" = 3;
}
)
我正在尝试从上面的代码中打印“_id” 但我收到错误 无法将“__NSSingleObjectArrayI”(0x1a9ae6ca0)类型的值转换为“NSString”
这是我尝试打印的代码
let studentID = self.cardDataArray?.value(forKey: "_id") as! NSString
print(studentID)
【问题讨论】:
标签: ios arrays mongodb api nsdictionary