IBOutlet 未设置为字符串加值
IBOutlet not setting to a string plus a value
下午好,我有一个问题。我正在尝试将 IBOutlet(标签)设置为 2 个日期之间的天数值,然后是字符串“days”。这是我的代码:
_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];
下午好,我有一个问题。我正在尝试将 IBOutlet(标签)设置为 2 个日期之间的天数值,然后是字符串“days”。这是我的代码:
_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];