作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
我正在用 Swift 为 OSX 编写应用程序。我使用 NSTableView。我创建了一个实现 NSTableViewDataSource 和 NSTableViewDelegate 的自定义类。现在我想将这个自定义类标记为我的 TableView 的委托(delegate)和数据源,但是我找不到如何做到这一点。
我发现这样做的唯一方法是:在界面生成器中创建 un Ojbect。在我的 View 中添加它,将我的自定义类作为对象的类。最后将对象链接为 TableView 的数据源和委托(delegate)。
这条路好像不太干净。有人有办法解决我的问题吗?
最佳答案
let myObject = MyClass()
tableView.delegate = myObject
这应该可以解决问题。比使用 Interface Builder 更简洁。
关于ios - 如何将自定义类添加为数据源并委托(delegate)给 NSTableView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43256827/
我是一名优秀的程序员,十分优秀!