[英]I can't seem to divide NSUInteger by 2
The snippet of code: 代码段:
NSUInteger *lengthOfLine =100;
NSUInteger *half = lengthOfLine/2;
The compile error for line 2: 第2行的编译错误:
Invalid operands to binary expression ('NSUInteger *' (aka 'unsigned long *') and 'int')
you should use NSUInteger
, not NSUInteger *
. 您应该使用
NSUInteger
而不是NSUInteger *
。 NSUInteger
is a primitive type, not a subclass of NSObject
. NSUInteger
是原始类型,而不是NSObject
的子类。 Now you're dealing with a pointer to NSUInteger
现在,您正在处理指向
NSUInteger
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.