Objective-C —文本字段到字符串数组
我有这个并且它有效:
[pole insertObject: [NSString stringWithFormat:@"%s",[textfield text]] atIndex:idpole];
但这不会保存到文本字段中的字符串,而是保存一些数字或其他未指定的字符。我该怎么做才能保存文本字段中的真实文本?
I have this and it works:
[pole insertObject: [NSString stringWithFormat:@"%s",[textfield text]] atIndex:idpole];
But this doesn't save to string what is in the texfield, but some numbers or other unspecified characters. What can I do, to save real text from a textfield?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
无需创建新字符串:
或者如果您想确保该字符串是一个新对象:
There is no need to create a new string:
Or if you want to make sure the the string a new object:
尝试:
Try:
那是因为 [textfield text] 是对 NSString 对象的引用。
http://developer.apple.com/库/ios/#documentation/uikit/reference/UITextField_Class/Reference/UITextField.html
Thats because [textfield text] is a reference to a NSString object.
http://developer.apple.com/library/ios/#documentation/uikit/reference/UITextField_Class/Reference/UITextField.html