在swift中使用tableView自动填充代理方法的最佳方法?

Posted

技术标签:

【中文标题】在swift中使用tableView自动填充代理方法的最佳方法?【英文标题】:Best way to use tableView autofill for delegate method in swift? 【发布时间】:2014-06-05 12:53:54 【问题描述】:

用swift编写tableView的委托和数据源方法的最佳方法是什么。

我想写numberOfSectionsInTableView,那我应该写完整的函数吗?还是自动填充会起作用?

override func numberOfSectionsInTableView(tableView: UITableView) -> Int 
    return 1

因为在 ObjectiveC 的情况下我只写了-(NSInteger)number 然后使用自动填充我能够得到整个方法。

【问题讨论】:

现在不是。可能是由于测试版。未来他们可能会支持 是的,这很糟糕,我们必须输入完整的方法。 【参考方案1】:

使用代码片段来实现。

第一步

第二步

第 3 步

第四步

【讨论】:

如何获取我的代码片段? 首先需要输入App代码。然后选择所有代码并长按然后移动到右侧代码片段部分。【参考方案2】:

是的,自动完成功能在当前可用的 Xcode6 Beta 版本中不起作用。 Apple 开发者论坛上也对此进行了报道。看一看:https://devforums.apple.com/message/971642

这可能会在接下来的几个测试版中得到解决。

希望有帮助!

【讨论】:

以上是关于在swift中使用tableView自动填充代理方法的最佳方法?的主要内容,如果未能解决你的问题,请参考以下文章

预填充Google地图自动填充功能(iOS / Swift)

如何在 Swift 3 中使用 JSON 填充 TableView

在 Swift 中的数组中使用多个部分和多个字典填充 TableView

在Swift中单击后修改tableview中的单元格内容

在 tableView (Swift) 中添加填充函数

Swift 2:使用两个 CoreData 实体填充 TableView