我有 slideTimer
,它是一个 NSInteger
,我想将其转换为 NSTimeInterval
。
我尝试过这样的:
NSTimeInterval slider = (NSTimeInterval)slideTimer;
但它不起作用。有什么想法吗?
最佳答案
NSTimeInterval 只是:
typedef double NSTimeInterval;
这段代码:
int i = 1500;
NSTimeInterval interval = i;
NSLog(@"%d", (int)interval);
输出:
2011-11-07 07:47:05.579 Craplet[7608:707] 1500
顺便说一句,在 XCode 4.2 中,按住 Control 键和苹果键和类型会有下划线。单击它,您将看到定义。
关于iphone - 如何将 NSInteger 转换为 NSTimeInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8036583/