NSTimeInterval - >不兼容的指针类型

Tim*_*Tim 6 iphone objective-c

我有一个NSTimeInterval,我有一个JSON值1257808000000.

我这样做:

 NSTimeInterval *myTimestamp = [myJSON objectForKey:@"thetimestamp"];
Run Code Online (Sandbox Code Playgroud)

但我得到这个警告:

Incompatible pointer types initializing 'NSTimeInterval *' (aka 'double *') 
with an expression of type 'id'
Run Code Online (Sandbox Code Playgroud)

我怎么解决这个问题?

最好的祝福.

tas*_*oor 16

NSTimeInterval实际上是一个double值.这不是一个对象.

NSTimeInterval myTimestamp = [[myJSON objectForKey:@"thetimestamp"] doubleValue];
Run Code Online (Sandbox Code Playgroud)

  • @Oleg Danu,你明白了吗?有用.在贬低某人之前,请确定你为什么要贬低. (2认同)