您的位置:首页 > 移动开发 > Objective-C

Property cannot be found in forward class object ViewController

2013-07-31 17:33 651 查看
在项目中如下代码:

[[AppDelegate instance].viewController.messageTextField resignFirstResponder];

结果提示如下错误:

Property 'messageTextField' cannot be found in forward class object 'ViewController'

解决办法:

在ViewController类中定义以下方法:

-(void)resignTextFieldFirstResponder{

[self.messageTextField
resignFirstResponder];
}

然后再把:

[[AppDelegate instance].viewController.messageTextField resignFirstResponder];

替换成:

ViewController *viewController = AppDelegate instance].viewController;

[viewController resignTextFieldFirstResponder];

即可。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐