hi i have blog application parser from json object its work well , i want add ''load more' for table view but I got this error in this line
appDataArray.addObjectsFromArray(allObjectArray.subarrayWithRange(NSMakeRange(currentPage, 20)))
the error
https://i.stack.imgur.com/jQHwj.png
this object code
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)]"
}
so how fix that
The method
addObjectsFromArrayis available forNSMutableArrays, but given your screenshot I guess yourappDataArrayis instead a Swift array (of tuples).You should either make your Swift array an NSMutableArray, or add objects to your Swift array without using
addObjectsFromArray, it's your choice.I would suggest to go with the Swift array since it will allow you to benefit from the Swift types.