ios - 将界面生成器中的 tableView 连接到 NON-outlet 变量

标签 ios uitableview interface interface-builder tableview

我想弄清楚如何将我在 NIB 文件中定义的 TableView 连接到头文件中的变量,唯一的问题是,变量定义为:

@property (strong, nonatomic) UITableView *bimbitTableView;

而不是

@property (strong, nonatomic) IBOutlet UITableView *recevtPlacesTableView;

出于某种原因,它只允许我连接到 socket 。另外,我连接到变量的原因是我想以编程方式多次重新加载数据。

谢谢。

最佳答案

只需将关键字 IBOutlet 添加到您的第一个声明属性即可。

这只是对 Interface Builder 的提示,表明您希望能够将 socket 连接到它,没有其他理由不把它放在那里。它实际上是一个“变量”(技术上是声明的属性)与没有关键字的变量没有什么不同。

关于ios - 将界面生成器中的 tableView 连接到 NON-outlet 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14985460/

相关文章:

php - 是否可以在 PHP 接口(interface)中定义具有不同参数的方法?

ios - <错误> : CGContextSetFillColorWithColor: invalid context 0x0

iOS Obj-C 在堆栈跟踪上单跳到 NaN

iphone - UITableView scrollIndicator 位置不正确

Linux : How to route to interface based on destination port?

java - 如果我们有 @Override 为什么没有 @Implementation 或 @Implements`?

iphone - iOS Game Center 提交时间已过

ios - UIImageView 自动调整大小

swift - 我正在尝试使用操作按钮填充自定义单元格

ios - 所选图像未按顺序显示