不需要自我我的表视图


[[self myTableView]setDelegate:self];

我知道使用 myTableView 的冒号委托被设置为自我。(自我是视图控制器(但我不明白[自我我的表格视图]的含义。

[self myTableView]或self.myTableView指的是被定义为self属性的对象。正如您所说,在这种情况下,self 是视图控制器。因此,在您的类.h或.m中的某个地方,您有一个类似于以下属性的定义:

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

如果表是在界面生成器中创建并链接的 - 或

@property (nonatomic, strong) UITableView *myTableView;

如果是在代码中以编程方式创建和操作的表视图。

这些属性是 [self myTableView](或 self.myTableView(

[self myTableView] is equivalent to `self.myTableView`

第一个将消息发送到myTableView,最后一个是点表示法。

最新更新