【发布时间】:2012-11-08 02:38:13
【问题描述】:
我有一个连接到 nsstring 的 uilabel。但是,我正在尝试将 nsstring 设置为星期几(星期一、星期二等)。但每次我运行它时,它什么也没给我。我有一种感觉,这是因为我没有从我的 nsdate 中获得价值。但是,我是 xcode 的新手,所以我真的不知道自己做错了什么。
-(void)viewDidLoad {
NSDate *today = [[NSDate alloc] init];
NSCalendar *gregorian = [[NSCalendar alloc]
initWithCalendarIdentifier:NSGregorianCalendar];
// Get the weekday component of the current date
NSDateComponents *weekdayComponents = [gregorian components:NSWeekdayCalendarUnit
fromDate:today];
NSString *dateString = weekdayComponents;
_label.text = dateString;
}
【问题讨论】: