0
我正在使用JSON將一些信息解析到我的應用程序。我能夠在我的主視圖控制器上顯示formattedDate,但是當我想在我的destinationView頁面(UpcomingReleaseViewController)上執行它時,我得到一個「空」字符串。這是我到目前爲止有:解析目標視圖上的FormattedDate
UpcomingRelease.h
@property (nonatomic, strong) NSString *release_date;
- (NSString *) formattedDate;
UpcomingRelease.m
- (NSString *) formattedDate {
NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"yyyy-MM-dd HH:mm:ss"];
NSDate *tempDate = [dateFormatter dateFromString:self.release_date];
[dateFormatter setDateFormat:@"EE MMM,dd"];
return [dateFormatter stringFromDate:tempDate];
}
UpcomingReleaseViewController.h
@property (strong, nonatomic) UpcomingRelease *singleRelease;
@property (weak, nonatomic) IBOutlet UILabel *release_date;
UpcomingReleaseViewController.m
@synthesize singleRelease = _singleRelease;
@synthesize release_date = _release_date;
- (void)viewDidLoad
{
[super viewDidLoad];
self.release_date.text = [NSString stringWithFormat:@"%@", _singleRelease.formattedDate];
}
JSON
release_date: "2013-09-28T00:00:00.000Z"
感謝。
那麼,什麼self.release_date看起來確實喜歡? –
_singleRelease如何設置? –
更新了我的答案。 – ChrisBedoya