NSString有一个方便的方法调用intValue,你可以像这样使用:
label.text = [NSString stringWithFormat:@"%d",[label.text intValue]+1];
Run Code Online (Sandbox Code Playgroud)
对于您的后续问题,只需使用if声明:
if (label.tag == 1) {
label.text = [NSString stringWithFormat:@"%d",[label.text intValue]+1];
}
Run Code Online (Sandbox Code Playgroud)
或者你的意思是
if (something) {
label.tag = 1;
}
label.text = [NSString stringWithFormat:@"%d",[label.text intValue]+label.tag];
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1679 次 |
| 最近记录: |