Objective-C因其在Mac OS X和iPhone开发中的使用而得到越来越广泛的应用.Objective-C语言中您最喜欢的"隐藏"功能有哪些?
我尝试回答使用带有ISA切换的UITableViewController的UITableView子类,如下所示:
self.tableView->isa = [MyTableView class];
Run Code Online (Sandbox Code Playgroud)
但是,我收到编译错误: Instance variable 'isa' is protected.
有办法解决这个问题吗?如果是这样,这样做是否安全?
我问,因为@AmberStar对这个问题的回答似乎有些缺陷.(见我的评论.)