[英]How can I convert a NSInteger to a NSTimeInterval
I have slideTimer
which is a NSInteger
and I want to convert it to NSTimeInterval
. 我有
slideTimer
这是一个NSInteger
,我想将其转换为NSTimeInterval
。
I tried like this: 我试过这样的:
NSTimeInterval slider = (NSTimeInterval)slideTimer;
but it is not working.Any idea? 但它不起作用。任何想法?
NSTimeInterval is just: NSTimeInterval只是:
typedef double NSTimeInterval;
This code: 这段代码:
int i = 1500;
NSTimeInterval interval = i;
NSLog(@"%d", (int)interval);
Outputs: 输出:
2011-11-07 07:47:05.579 Craplet[7608:707] 1500
BTW, in XCode 4.2, hold down control and apple keys and types will have underlines. 顺便说一下,在XCode 4.2中,按住控件和苹果键,类型将有下划线。 Click on that and you'll see the definition.
点击它,你会看到定义。
在Swift中 :
let x: NSTimeInterval = NSTimeInterval(Int(123))
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.