Nat*_*Bao 1 objective-c nstimeinterval ios
有点像这样:
@property (nonatomic,assign) NSTimeInterval *startTime;
AVAudioPlayer *player;
Run Code Online (Sandbox Code Playgroud)
我想这样做
if (self.player.currentTime > sub.startTime) {
do something...
}
Run Code Online (Sandbox Code Playgroud)
我认为它们都是NSTimeInterval类型数据,为什么我不能这样做?
如果我像这样更改代码
if (self.player.currentTime > 5) {
do something...
}
Run Code Online (Sandbox Code Playgroud)
它可以很好地工作.
NSTimeInterval只是一个类型的double.它不是Objective-C对象,因此您可能不应该使用指针作为属性.你应该只使用一个简单的NSTimeInterval:
@property (nonatomic) NSTimeInterval startTime;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5007 次 |
| 最近记录: |