Phi*_*ter 0 iphone objective-c
我试图让我的标签打印出"你的分数是多少".
我在网上找到的就是如何使用printf进行打印:
int score=2;
printf("You scored %i", score);
Run Code Online (Sandbox Code Playgroud)
但是使用setText方法时这不起作用.我也试过了
labelAnswer.setText:("You scored %i", score);
[labelAnswer setText:("You scored %i", score)];
Run Code Online (Sandbox Code Playgroud)
但这些都行不通.我收到一个错误:"请求成员不是结构或工会"任何人都可以帮忙吗?
[labelAnswer setText:[NSString stringWithFormat:@"You scored %i", score]];
Run Code Online (Sandbox Code Playgroud)
会做的.printf是一个C标准库函数,并不能与普通的Cocoa字符串(NSString对象)很好地互操作.你应该在这里避开它.NSString"文字"应该@"begin with an at sign".
你应该买一本iPhone/Obj-C的介绍书,然后从那里开始.看起来像几个辅导课程可以帮助你滚动.
| 归档时间: |
|
| 查看次数: |
99 次 |
| 最近记录: |