я ожидал, чтобы это работало, только думая, что это потерпит неудачу, если бы на месте объявили другую переменную под названием «Tableview»Использование self внутри объектов?
NSLog(@"X: %@", [tableView delegate]); // Fails: tableView undeclared
.
NSLog(@"X: %@", [[self tableView] delegate]); // Works:
Это потому, что вам нужно, чтобы я обращался к предметам на самом объекте?
NB:Этот код находится внутри UITableViewController, поэтому делегирование является свойством в UITableView.
Спасибо Дэйв, очень полезно. Да, я знал, что он вернул себя, я просто использовал его в качестве примера, снова большое спасибо за ваше время и помощь. – fuzzygoat