在这行代码中:
[self.a8.text intValue]=[self.a7.text intValue]+[self.a6.text intValue];
我收到此编译器错误:
分配不允许使用Objective-C消息的'readonly'返回结果
为什么会发生这种情况,我该如何解决?
答案 0 :(得分:2)
您无法分配intValue的返回值。试试
self.a8.text = [NSString stringWithFormat:@"%d", [self.a7.text intValue]+[self.a6.text intValue]];
这假设self.a8.text是可分配的