Ios 这个Objective-C声明是什么意思?

Ios 这个Objective-C声明是什么意思?,ios,objective-c,Ios,Objective C,我通常能在几分钟内破译不熟悉的代码,但这是什么: NSNumber *one = [NSNumber numberWithInt:rand()%60+20]; 这是XYPieChart的 谢谢 rand()返回介于0和rand_MAX之间的伪随机整数。请参阅 %是模运算符,查找一个数除以另一个数的余数。看 rand()%60=范围为0到59的数字 rand()%60+20=范围为20到79的数字 是NSValue的子类,提供与任何C标量(数值)类型相同的值 NSNumber的上述类方法

我通常能在几分钟内破译不熟悉的代码,但这是什么:

    NSNumber *one = [NSNumber numberWithInt:rand()%60+20];
这是XYPieChart的

谢谢

rand()返回介于0和rand_MAX之间的伪随机整数。请参阅

%是模运算符,查找一个数除以另一个数的余数。看

rand()%60=范围为0到59的数字

rand()%60+20=范围为20到79的数字

是NSValue的子类,提供与任何C标量(数值)类型相同的值

NSNumber的上述类方法创建并返回一个包含给定值的NSNumber对象,将其视为有符号整数

NSNumber *one = [NSNumber numberWithInt:rand()%60+20];
因此,上面的语句初始化为“1”,NSNumber初始化为20到79之间的随机整数

rand()返回介于0和rand_MAX之间的伪随机整数。请参阅

%是模运算符,查找一个数除以另一个数的余数。看

rand()%60=范围为0到59的数字

rand()%60+20=范围为20到79的数字

是NSValue的子类,提供与任何C标量(数值)类型相同的值

NSNumber的上述类方法创建并返回一个包含给定值的NSNumber对象,将其视为有符号整数

NSNumber *one = [NSNumber numberWithInt:rand()%60+20];

因此,上面的语句初始化为“1”,NSNumber初始化为20到79之间的随机整数

它是一个随机数,模60加20,放入一个NSN数中。(换句话说,一个介于20和79之间的数字。)它是一个随机数,模60加20,放入一个数字中。(换句话说,一个介于20和79之间的数字。)我很感激。事实上,只要我把头伸过去,它看起来就像一件有用的东西。谢谢@蒂姆·琼斯很高兴这个答案有帮助。我很感激。事实上,只要我把头伸过去,它看起来就像一件有用的东西。谢谢@蒂姆·琼斯很高兴这个答案有帮助。