Owe*_*ges 1 uitableview ios swift xcode6
我正在使用Xcode 6 Swift和情节提要构建一个IOS应用。贝娄是我在File.swift中拥有的:
import Foundation
struct December {
    let name : String
}
然后,在我的视图控制器中,我有:
import UIKit
class ViewControllerDecember: UITableViewController {
    var december = [December] ()
    override func viewDidLoad() {
        super.viewDidLoad()
        // Do any additional setup after loading the view, typically from a nib.
        self.december = [December(name: "1"), December(name: "2"), December(name: "3"), December(name: "4"), December(name: "5"), December(name: "6"), December(name: "7"), December(name: "8"), December(name: "9"), December(name: "10"), December(name: "11"), December(name: "12"), December(name: "13"), December(name: "14"), December(name: "15"), December(name: "16"), December(name: "17"), December(name: "18"), December(name: "19"), December(name: "20"), December(name: "21"), December(name: "22"), December(name: "23"), December(name: "24"), December(name: "25"), December(name: "26"), December(name: "27"), December(name: "28"), December(name: "29"), December(name: "30"), December(name: "31")]
    }
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
        // Dispose of any resources that can be recreated.
    }
    override func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
        return self.december.count
    }
    override func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> UITableViewCell {
        let cell = self.tableView.dequeueReusableCellWithIdentifier("cell", forIndexPath: indexPath) as UITableViewCell
        var de1 : December
        de1 = december[indexPath.row]
        cell.textLabel?.text = de1.name
        return cell
    }
}
当我运行该应用程序时,它显示表格视图,但没有单元格数据。我想念什么?
您可能只需要将原型单元标识符设置为“ cell”。
转到情节提要,单击表视图,然后单击属性。
通过将其从0更改为1,给自己一个原型单元。
单击原型单元。将“标识符”属性设置为“单元格”。
| 归档时间: | 
 | 
| 查看次数: | 8240 次 | 
| 最近记录: |