自定义Cell访问不了自己的set方法,并且对象初始化产生的不是自定义的类型(cell.contact = self.contacts[indexPath.row])
2015-04-16 17:21
429 查看
错误
(cell.contact = self.contacts[indexPath.row])(报错语句)Terminating app due to uncaught exception 'NSInvalidArgumentException', reason: '-[UITableViewCell setContact:]: unrecognized selector sent to instance 0x7af50f50'
然后我发现我初始化cell的时候竟然不是我自定义的cell类型。却是UITableViewCell类型的,明显不对头。
这时想到,我是从storyboard里面加载的,里面自带的那个Cell类型的class类型没有改,然后改过来以后运行正常了,如下图
注意:凡是自定义类型,并且还是从xib或者storyboard问中加载,都要注意改变控件的class类型。
相关文章推荐
- 往TreeSet中存入自定义对象,并且使用自定义排序方法(实现comparetor)
- 自己试验在spring的环绕通知里获取目标对象的类名和目标方法的参数类名,用于根据自定义注解判断访问权限,有没有更好的办法,高手指点一下
- js对象如何实现数组索引功能并且自定义自己的方法 (4种方法)
- iOS 获取自定义cell上按钮所对应cell的indexPath.row的方法
- OC基础day4-继承,self,super,多态,类对象,SEL类型,description,私有方法与私有变量,三种访问限制
- UITableView获取cell的row值(解决自定义cell里的button通过点击无法获得cell的indexpath的问题)
- 能用foreach遍历访问的对象需要实现____接口或声明____方法的类型
- objective-c set/get方法(自定义自己的set/get方法)
- 对象类型新初始化方法
- 当request.setAtrrbute("存储对象","对象")存储是对象的时候,并且对象中有方法是集合,可以直接到网页中调用方法么?
- spring mvc 注解访问控制器以及接收form数据的方式,包括直接接收日期类型及对象的方法
- 实现中等难度通讯录。需求: 1、定义联系人类AddressContact。实例变量:姓名(拼音,首字母大写)、性别、电话号码、住址、分组名称、年龄。方法:自定义初始化方法(姓名、电话号码)、显示联系人
- 修改SQL数据库中表字段类型时,报“一个或多个对象访问此列”错误的解决方法
- UITableView获取cell的row值(解决自定义cell里的button通过点击无法获得cell的indexpath的问题
- 自定义 tableView的初始化方法(作为自己日志)
- 浅析JavaScript获得Object对象(自定义对象)的类型名方法
- TCP-URL对象方法替换split方法简化代码自定义图形界面浏览器访问tomcat服务器
- 往TreeMap和TreeSet里添加自定义对象的两种比较方法
- 自定义对象, 绑定get, set 方法
- Sql2012如何将远程服务器数据库及表、表结构、表数据导入本地数据库 自定义日志记录功能,按日记录,很方便 C#常量和字段以及各种方法的语法总结 类型,对象,线程栈,托管堆在运行时的关系,以及clr如何调用静态方法,实例方法,和虚方法 asp.net webapi 自定义身份验证