我对我创建的功能有疑问。 我想在我的控制台输出中显示timeinterval。
-(void)MyTimeInterval:(id)sender
{
NSDate *then = [NSDate date];
NSDate *now = [NSDate date];
NSTimeInterval interval = [now timeIntervalSinceDate:then];
NSLog(@"let me see the timeinterval between now and then %d", interval);
}
有没有人知道我应该使用什么来查看控制台输出中的间隔。 它不是%d ...我不认为我在我的功能中做错了(当然可能是错的),所以我猜它一定是%d。
答案 0 :(得分:27)
您要找的是%f。这是显示浮点数的说明符。 NSTimeInterval是一个浮点数,单位为秒