Ios IBOutlet未设置为字符串加值
下午好,我有个问题。我试图将IBOutlet(标签)设置为两个日期之间的天数,然后设置字符串“days”。这是我的密码:Ios IBOutlet未设置为字符串加值,ios,objective-c,iboutlet,Ios,Objective C,Iboutlet,下午好,我有个问题。我试图将IBOutlet(标签)设置为两个日期之间的天数,然后设置字符串“days”。这是我的密码: \u daysUntil.text=([components day],@“days”) 组件具有价值;通过以下代码确定: NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian]; NSDateCompon
\u daysUntil.text=([components day],@“days”)代码>
组件具有价值;通过以下代码确定:
NSCalendar *gregorianCalendar = [[NSCalendar alloc] initWithCalendarIdentifier:NSCalendarIdentifierGregorian];
NSDateComponents *components = [gregorianCalendar components:NSCalendarUnitDay
fromDate:todaytransform
toDate:dateFromString
options:0];
希望这足以得到答案!谢谢 您必须格式化字符串(%ld
是NSInteger
的占位符):
_daysUntil.text = [NSString stringWithFormat:@"%ld days", components.day];