你是否正在寻找关于nstimeinterval的内容?让我把最实用的东西奉献给你:

I'm trying to get the time interval between two NSDates, namely previousActivity.stopTimeand previousActivity.startTime. I'm getting an error with this code:
nstimeinterval *previousActivityDuration = [previousActivity.stopTime timeIntervalSinceDate:previousActivity.startTime];Here's the error message:
"Initializing 'NSTimeInterval *' (aka 'double *') with an expression of incompatible type 'nstimeinterval' (aka 'double')"
I don't get it; If nstimeinterval is aka 'double', how is the initialization expression incompatible, and how do I fix it?
Many thanks!
Edit:
Per @Rmaddy's comment, I removed the asterisk. Then I get this error in the line immediately following:
Assigning to 'NSNumber *' from incompatible type 'nstimeinterval' (aka 'double')
Here's the offending line:
previousActivity.duration = previousActivityDuration;我想nsdates之间的时间间隔,即previousActivity.stopTime和previousActivity.startTime,。我对这个代码出错:
nstimeinterval *previousActivityDuration = [previousActivity.stopTime timeIntervalSinceDate:previousActivity.startTime];这里的错误消息:
"Initializing 'NSTimeInterval *' (aka 'double *') with an expression of incompatible type 'nstimeinterval' (aka 'double')"
我没有得到它;如果nstimeinterval即'双',初始化表达式的不协调是如何,我怎么解决它?
谢谢!
编辑
rmaddy每”的评论,我删除了星号。然后我得到这个错误就跟线:
Assigning to 'NSNumber *' from incompatible type 'nstimeinterval' (aka 'double')
这里的犯规线:
previousActivity.duration = previousActivityDuration;以上就是关于nstimeinterval的全部内容,相信你一定会非常满意。
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-8545-1.html
美国这艘驱逐舰的综合战斗力
赚了
靠上市变成亿万富翁多得去了