小编TVD*_*VDN的帖子

使用Realm和Swift的多个部分的UITableView

好的,所以我发现了很多关于UITableView和多个部分的信息,但是,它们总是包含字符串,数组,静态数据,Obj-C或其他我无法转化为我的情况,主要是因为我完全是开发应用程序的新手.非常感谢任何帮助,因为我已经用了一个多月的时间尝试了不同的方法而没有成功.

所以我有多个具有以下属性的Dog对象:

class Dog: Object {
    dynamic var name = ""
    dynamic var race = ""
    dynamic var age = 0
    dynamic var owner = ""
    dynamic var dogID = ""

    override static func primaryKey() -> String? {
        return "dogID"
    }
}
Run Code Online (Sandbox Code Playgroud)

在我的ViewController文件中,我有以下代码(我删除了不相关的行):

let realm = try! Realm()
var dogResults : Results<Dog>?

override func viewDidLoad() {
    super.viewDidLoad()

    self.dogResults = realm.objects(Dog.self)

}

func tableView(tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
    return self.dogResults!.count
}

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath: NSIndexPath) -> …
Run Code Online (Sandbox Code Playgroud)

realm uitableview ios swift

12
推荐指数
1
解决办法
6594
查看次数

标签 统计

ios ×1

realm ×1

swift ×1

uitableview ×1