添加 "Load More" 到表视图 NSObject json 解析

add "Load More" to tableview NSObject json parse

嗨,我有来自 json 对象的博客应用程序解析器,它运行良好,我想为 table 视图添加 ''load more',但我在这一行中遇到了这个错误

appDataArray.addObjectsFromArray(allObjectArray.subarrayWithRange(NSMakeRange(currentPage, 20)))

错误

http://i.imgur.com/BLGXysR.png

这个对象代码

var title: String
var image: String
var web: String
var catname: String
var datepost: String




init(title: String, image: String, web: String, catname: String, datepost: String) {

    self.title = title
    self.image = image
    self.web = web
    self.catname = catname
    self.datepost = datepost

    super.init()

}


 var Description: String {

    return "[\(self.title), \(self.image), \(self.web), \(self.catname), \(self.datepost)]"
}

那么如何解决这个问题

方法 addObjectsFromArray 可用于 NSMutableArrays,但鉴于您的屏幕截图,我猜您的 appDataArray 是一个 Swift 数组(元组)。

您应该将 Swift 数组设为 NSMutableArray,或者将对象添加到 Swift 数组而不使用 addObjectsFromArray,这是您的选择。

我建议使用 Swift 数组,因为它可以让您受益于 Swift 类型。