labelGen.text = [self,arc4random()%1000]
给我错误=> "无法找到'%'接受提供的参数"
请帮帮我
答案 0 :(得分:0)
虽然不清楚你想要实现什么,但我认为你想要一个随机数字作为字符串。您可以按照以下方式获得它。
NSUInteger random = arc4random()%1000;
labelGen.text = [NSString stringWithFormat:@"%d",random];
在你的代码中,
labelGen.text = [self, arc4random() % 1000]
arc4random()
函数是c函数而不是Objective-C函数,显示你不能在self上调用它。此表达式还会为您提供unsigned int
值,而不是NSString
值。