Objective c 在UILabel中将int或float值绘制为NSString
可能重复:Objective c 在UILabel中将int或float值绘制为NSString,objective-c,cocoa-touch,nsstring,Objective C,Cocoa Touch,Nsstring,可能重复: 如何通过NSString在UILabel中绘制int或float [NSString stringWithFormat:@"%d", yourIntValue]; [NSString stringWithFormat:@"%f", yourFloatValue]; 您的问题可能以前被问过,可能被标记为重复。此外,遵循bryanmac的建议“对iPhone开发不太陌生”,这可能是一个好主意 要更改标签上的文本,需要指定其text属性: mylabel.text = [NSStrin
如何通过
NSString
在UILabel
中绘制int
或float
[NSString stringWithFormat:@"%d", yourIntValue];
[NSString stringWithFormat:@"%f", yourFloatValue];
您的问题可能以前被问过,可能被标记为重复。此外,遵循bryanmac的建议“对iPhone开发不太陌生”,这可能是一个好主意 要更改标签上的文本,需要指定其
text
属性:
mylabel.text = [NSString stringWthFormat:"%d", intVal];
stringWithFormat:
非常灵活,它允许您使用格式字符串作为模板创建新的NSString
s,并使用可以传递给该方法的其他数据替换格式说明符。字符串中包含%
的条目将替换为您传递的数据项<代码>%d或%i
表示“整数”、%f
或%g
表示“浮点”,依此类推 到目前为止你试过什么?你碰到了什么问题?我建议你阅读一些介绍教程和书籍——这里的人对具体问题非常有帮助。