我需要使用文本字段的结果创建一个字符串。
我用:
> NSString *username = [NSString stringWithFormat:myTextField.txt];
但我收到警告: 格式不是字符串文字,也不是格式参数。
一切正常,但就像我使用这种语法的10倍以上我想删除这个警告。 谢谢大家 !
答案 0 :(得分:3)
在iOS 4中,您必须执行以下操作以消除警告:
NSString *username = [NSString stringWithFormat:@"%@", myTextField.txt];
答案 1 :(得分:2)
那......不是-stringWithFormat:
的真正含义。使用
NSString *username = [NSString stringWithString:myTextField.text];
或
NSString *username = [[myTextField.text copy] autorelease];