Objective-C-二进制表达式('double')到('double *')的无效操作数

戏剧节拍

我将跟着一个教程学习iOS游戏开发。在视频中,他没有错误,如果缺少方法或我做错了事,请使用idk。我是大学的CS专业学生,并且在Obj-C上过一堂课,而我目前正在iOS7应用程序开发课上。我遇到此错误...

二进制表达式的无效操作数(“ CFTimeInterval”(又名“ double”)和“ NSTimeInterval *”(又名“ double *”))

/* NSTimeInterval *_dt;
   NSTimeInterval *_lastUpdateTime;
*/

//The above shows what _dt and _lastUpdateTime are

-(void)update:(CFTimeInterval)currentTime
{
    /* Called before each frame is rendered */

    if(_lastUpdateTime)
    {
        _dt = currentTime - _lastUpdateTime; //Line of Error From Title
    }

    else
    {
        _dt = 0;
    }

    _lastUpdateTime = &currentTime;
    [self movePipes];
}
rmaddy

更改这些行:

NSTimeInterval *_dt;
NSTimeInterval *_lastUpdateTime;

到:

NSTimeInterval _dt;
NSTimeInterval _lastUpdateTime;

然后&在以下行中删除

_lastUpdateTime = &currentTime;

NSTimeInterval是基本类型,而不是类类型。您不需要指针。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

对二进制表达式无效的操作数(“ NSMutableArray”和“ double”)

来自分类Dev

iOS NSNumber对二进制表达式无效的操作数(NSNumber *”和“ double”)

来自分类Dev

对二进制表达式无效的操作数(“ CGFloat”(又名“ double”)和“ UIView * _Nullable”)

来自分类Dev

C ++-二进制表达式的无效操作数

来自分类Dev

C ++错误:类型为'double'和<unresolved重载的函数类型'的操作数对二进制'operator'无效

来自分类Dev

错误:类型为“ double *”和“ double”的无效操作数为二进制“ operator /”

来自分类Dev

将算法C ++无效操作数替换为二进制表达式

来自分类Dev

对二进制表达式无效的操作数(C ++运算符重载)

来自分类Dev

为什么终端会显示“二进制表达式的无效操作数”?C

来自分类Dev

二进制运算符的类型为'int'和'double(double *,double *,int)'的无效操作数

来自分类Dev

二进制表达式的无效操作数(字符串到字符串(又名基本字符串))

来自分类Dev

二进制“ operator <<”类型为“ double”和“ const char [5]”类型的无效操作数

来自分类Dev

二进制“ operator!=”类型为“ double”和“ const char [13]”类型的无效操作数

来自分类Dev

在C ++中使用自定义结构作为map的索引时,“二进制表达式的无效操作数”

来自分类Dev

在C ++中使用自定义结构作为map的索引时,“对二进制表达式无效的操作数”

来自分类Dev

'*'的操作数类型无效(double [:: 1]; double [:: 1])

来自分类Dev

NSInteger乘法:对二进制表达式无效的操作数

来自分类Dev

二进制表达式的无效操作数(“ RadioDevice”和“ const RadioDevice”)

来自分类Dev

错误:对二进制表达式无效的操作数(“ float”和“ float”)

来自分类Dev

无效的二进制表达式操作数(Int和NSNumber *)

来自分类Dev

如何修复“对二进制表达式无效的操作数”错误?

来自分类Dev

“对二进制表达式无效的操作数”错误

来自分类Dev

使用std :: sort时“二进制表达式的无效操作数”

来自分类Dev

无效的操作数到二进制表达式错误消息

来自分类Dev

对std :: max_element的二进制表达式无效的操作数

来自分类Dev

对二进制表达式无效的操作数(NSNumber * __strong和NSNumber *)

来自分类Dev

二进制表达式的无效操作数错误

来自分类Dev

二进制运算符'*'不能应用于'SCNVector3'和'Double'类型的操作数

来自分类Dev

二进制表达式的无效操作数(“ ostream”(又名“ basic_ostream <char>”)和“ ostream”)

Related 相关文章

  1. 1

    对二进制表达式无效的操作数(“ NSMutableArray”和“ double”)

  2. 2

    iOS NSNumber对二进制表达式无效的操作数(NSNumber *”和“ double”)

  3. 3

    对二进制表达式无效的操作数(“ CGFloat”(又名“ double”)和“ UIView * _Nullable”)

  4. 4

    C ++-二进制表达式的无效操作数

  5. 5

    C ++错误:类型为'double'和<unresolved重载的函数类型'的操作数对二进制'operator'无效

  6. 6

    错误:类型为“ double *”和“ double”的无效操作数为二进制“ operator /”

  7. 7

    将算法C ++无效操作数替换为二进制表达式

  8. 8

    对二进制表达式无效的操作数(C ++运算符重载)

  9. 9

    为什么终端会显示“二进制表达式的无效操作数”?C

  10. 10

    二进制运算符的类型为'int'和'double(double *,double *,int)'的无效操作数

  11. 11

    二进制表达式的无效操作数(字符串到字符串(又名基本字符串))

  12. 12

    二进制“ operator <<”类型为“ double”和“ const char [5]”类型的无效操作数

  13. 13

    二进制“ operator!=”类型为“ double”和“ const char [13]”类型的无效操作数

  14. 14

    在C ++中使用自定义结构作为map的索引时,“二进制表达式的无效操作数”

  15. 15

    在C ++中使用自定义结构作为map的索引时,“对二进制表达式无效的操作数”

  16. 16

    '*'的操作数类型无效(double [:: 1]; double [:: 1])

  17. 17

    NSInteger乘法:对二进制表达式无效的操作数

  18. 18

    二进制表达式的无效操作数(“ RadioDevice”和“ const RadioDevice”)

  19. 19

    错误:对二进制表达式无效的操作数(“ float”和“ float”)

  20. 20

    无效的二进制表达式操作数(Int和NSNumber *)

  21. 21

    如何修复“对二进制表达式无效的操作数”错误?

  22. 22

    “对二进制表达式无效的操作数”错误

  23. 23

    使用std :: sort时“二进制表达式的无效操作数”

  24. 24

    无效的操作数到二进制表达式错误消息

  25. 25

    对std :: max_element的二进制表达式无效的操作数

  26. 26

    对二进制表达式无效的操作数(NSNumber * __strong和NSNumber *)

  27. 27

    二进制表达式的无效操作数错误

  28. 28

    二进制运算符'*'不能应用于'SCNVector3'和'Double'类型的操作数

  29. 29

    二进制表达式的无效操作数(“ ostream”(又名“ basic_ostream <char>”)和“ ostream”)

热门标签

归档