很奇怪,textfield获取不到值

iOS 码拜 9年前 (2015-05-09) 683次浏览 0个评论
 

我在.xib文件中拖入了一个textfield的文件,然后也指向的,ID是 thistextfield ,然后在代码中加入

[thistextfield.text length] == 0 提示我错误 

p.p1 {margin: 0.0px 0.0px 0.0px 12.0px; text-indent: -12.0px; font: 11.0px Menlo}p.p2 {margin: 0.0px 0.0px 0.0px 12.0px; text-indent: -12.0px; font: 11.0px Menlo; min-height: 13.0px}
error: request for member “”text”” in something not a structure or union

再请问下,我这个输入的内容是字符串型的内容,该如何做才能将它赋值给另外一个字符串类型的变量呢,我知道 int 可以

int abian = [[thistextfield text] intValue]

字符串是

NSString abian = [[thistextfield text] stringValue] 这样吗?请教下

50分
NSString abian = [[thistextfield text] stringValue]你是不是少写了个*号
应该是NSString *abian = [[thistextfield text] stringValue]吧
50分
1) NSString *abian = [NSString stringWithString:[thistextfield text]];

2) [thistextfield.text length] == 0 没有问题。 确定thistextfield 是 UITextField 类型。或者你直接注释掉这段,看看其他地方有没有问题。

在头文件中,是

IBOutlet id thistextfield

如果我改成 

IBOutlet UITextField thistextfield的话,没办法在file””s owner中关联


CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明很奇怪,textfield获取不到值
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!