【发布时间】:2012-08-01 02:44:50
【问题描述】:
【问题讨论】:
-
到目前为止你尝试过什么?你遇到了什么问题?我建议您阅读一些介绍性教程和书籍 - 这里的人们对特定问题非常有帮助。
标签: objective-c cocoa-touch nsstring
【问题讨论】:
标签: objective-c cocoa-touch nsstring
[NSString stringWithFormat:@"%d", yourIntValue];
[NSString stringWithFormat:@"%f", yourFloatValue];
您的问题可能以前被问过,可能被标记为重复。另外,听从 bryanmac 的建议,“对 iPhone 开发不那么陌生”可能是个好主意!
【讨论】:
为了改变标签上的文字,你需要分配它的text属性:
mylabel.text = [NSString stringWthFormat:"%d", intVal];
stringWithFormat: 非常灵活,它允许您使用格式字符串作为模板创建新的NSStrings,并用您可以传递给方法的附加数据替换格式说明符。字符串中带有% 的条目将替换为您传递的数据项。 %d 或 %i 表示“整数”,%f 或 %g 表示“浮点”,依此类推。 Here is the list of all specifiers.
【讨论】: