我目前正在制作一款使用单个UITextField获取应用功能所需信息的应用。
我尝试过textField.text属性,但由于某种原因,该字符串为空。
以下是我的尝试:
NSString *contents = urlField.text;
NSString *stringFromTextField = [[NSString alloc]initWithFormat:@"%@", contents];
我做错了什么?如果答案附有代码片段,那将会非常有用。
答案 0 :(得分:1)
第一行应该没有第二行就可以正常工作。也许urlField出口没有连接到NIB中的实际UI控件?
答案 1 :(得分:0)
text
成员分配给您的字符串即可。NSString * contents = urlField.text;
您确定正确设置/初始化urlField.text(它是否链接到IB中的Control或者您是手动执行)?
只是一件小事:您也可以使用urlField.text
进行进一步处理,因为urlField.text
已经是NSString
类型