Столбец даты доступа в разборе - разработка Swift IoS
В настоящее время я использую приведенный ниже код для доступа к столбцу даты в разборе и отображения в моем настраиваемом контроллере таблиц.
if var x = object?["columnName"] as? String {
cell.Name.text = x;
}
Одним из столбцов является поле даты. Поэтому я попробовал с
if var lastModifiedTime = object?["columnName"] as? NSDate {
var dateFormat = NSDateFormatter()
dateFormat.dateFormat = "EEE, MMM d, h:mm a"
cell.LastModifiedTime.text = NSString(format: "%@", dateFormat.stringFromDate(lastModifiedTime)) as String;
}
Но вар не принимает значения. Я проверил синтаксический анализ и тип столбца Дата. Может кто-нибудь, пожалуйста, скажите, где я иду не так
1 ответ
Проверьте это, это в ObjC, но это в основном то же самое, что Swift для наших целей здесь:
PFObject * sh = [PFObject objectWithClassName:@"this"];
sh.createdAt
sh.updatedAt
Видите ли, если вы вызовете точечную нотацию объекта PFObject, вы получите эти значения, нет необходимости называть его так, как вы его называете
так что для вас это так, примерно так:
if var lastModifiedTime = object .updatedAt NSDate {