我正在尝试实现一个自定义UITableViewCell
,我希望从单元子类访问父 tableView。我正在创建一个允许我指定 tableview 的自定义 init 方法,但遇到了一个错误。
我尝试声明一个 iVar,__weak UITableView *_tableView;
但是,我收到一个错误,指出它是重复声明。我查看了UITableViewCell
头文件,果然,有一个声明
@private
UITableView *_tableView;
这很棒,因为我假设 iOS 会为我设置这个,但是我想知道我是否被允许使用它,或者这是否是让我的应用程序被拒绝的那些事情之一。没有这方面的文档,我也没有在网上找到任何提及。
有任何想法吗?