分段 0.0.2

分段 0.0.2

测试已测试
Lang语言 SwiftSwift
许可证 MIT
发布最后发布2016年9月
SPM支持SPM

Cameron Pulsford维护。



分段 0.0.2

  • Cameron Pulsford

DataSource

一个快速示例

import UIKit
import DataSource

class TableViewController: UITableViewController, TableViewDataSourceDelegate {

    private let dataSource = DataSource<DataItem>()

    override func viewDidLoad() {
        super.viewDidLoad()
        dataSource.configure(tableView: tableView, delegate: self)
        dataSource.appendSection(["Item 1", "Item 2", "Item 3"])
    }

    func configureCell(cell: UITableViewCell, atIndexPath indexPath: NSIndexPath) {
        guard let item = dataSource.itemForIndexPath(indexPath) else {
            return
        }

        cell.textLabel?.text = item.title
    }
}