嗨,我有一个小问题。我的程序不记得通过单击第一个按钮生成的随机值。但我想在另一个按钮中使用该值,这就是问题所在。如果我尝试返回那个值,程序会说这个方法不应该返回值。这是我的代码的样子:
int randomprocess;
- (IBAction)button:(id)sender {
randomprocess = rand() % 3;
// Do something }
- (IBAction)b1:(id)sender {
if (randomprocess == 0) {
// Do something
} else {
// Do something else
}
如果我不写第一行,第二个按钮将无法识别“randomprocess”。现在,当我声明它时,它仍然为零或我将其设置为相等的任何数字。