我正在尝试检索解析对象的updatedAt部分并将其显示为标签。我创建了一个日期格式化程序,但当我将其转换为字符串时,它只是一个空值。这是代码:
- (void)viewDidLoad {
[super viewDidLoad];
PFQuery *BizarroTime = [PFQuery queryWithClassName:@"Bizarro"];
[BizarroTime getObjectInBackgroundWithId:@"MkoIkCBMdP" block:^(PFObject *Bizarro, NSError *error) {
NSDate *BizarroDate = Bizarro[@"updatedAt"];
NSDateFormatter *df = [NSDateFormatter new];
[df setDateFormat:@"MMMM dd 'at' HH:mm"];
self.BizarroUpdatedAt.text = [df stringFromDate:BizarroDate];
}];
}
任何帮助都会很棒!谢谢!
答案 0 :(得分:2)
为了让danh的消息对于未来的求职者更加简洁,无法访问Parse updatedAt
的{{1}}字段,就好像它是对象字典中的值,例如:
PFObject* object
但必须使用Parse的object[@"updatedAt"];
方法访问:
updatedAt
答案 1 :(得分:0)
您应该检查返回的对象是否为非零。如果有对象,获取更新日期的方法是通过名为PFObject
的{{1}}方法...
updatedAt