-2
我需要將文本的靜態位,後跟NSNumber,後跟NSMutableString的連接組合分配給UITextField的.text屬性。我可以將這三部分中的任何一部分單獨寫入UITextField,但是如何將它們合併爲一個?將多個表達式連接成一個UITextField
我需要將文本的靜態位,後跟NSNumber,後跟NSMutableString的連接組合分配給UITextField的.text屬性。我可以將這三部分中的任何一部分單獨寫入UITextField,但是如何將它們合併爲一個?將多個表達式連接成一個UITextField
拿這個例子:
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。
你有一個'nil'字符串,你正在使用appendFormat:?爲什麼要麻煩,只需使用'[NSString stringWithFormat:...]'代替。 – Abizern
@Abizern:正確的,只是使用mutableString和使用'appendFormat'作爲OP問,我這樣做。現在編輯答案,看起來更好。 –