将多个表达式连接到一个UITextField中

时间:2013-06-22 13:46:37

标签: ios objective-c nsstring

我需要分配一个静态位文本的连接组合,后跟一个NSNumber,然后是一个NSMutableString到UITextField的.text属性。我可以将这三个部分中的任何一个单独写入UITextField,但是如何将它们组合成一个?

1 个答案:

答案 0 :(得分:1)

举个例子:

NSInteger integer = 100;
float float = 43.57;
NSNumber *number = ....;
NSMutableString *string=[NSMutableString stringWithString:@"This is string with"];
[string appendFormat:@" int=%d, and float %f and a NSNumber %@", integer, float, number];

现在您可以将此字符串设置为UITextField

yourTextField.text = string;

阅读此Apple Documentation