I have added section headers to my master view using the code in the manual:
// Create the new objectsModel let objectsModel = SCArrayOfObjectsModel(tableView: self.tableView) // Implement the sectionHeaderTitleForItem action to return the first character of each task's name objectsModel.modelActions.sectionHeaderTitleForItem = { (itemsModel, item, itemIndex)->String! in let taskName = item.valueForKey("name") as! String // Return first charcter of taskName capitalized return taskName.substringToIndex(advance(taskName.startIndex, 1)).uppercaseString } // Enable automatic search functionality objectsModel.enableSearchController = true // Override STV's default SCTableViewModel with your new objectsModel self.tableViewModel = objectsModel
However, now my code to sort the tableland to add new records no longer works. I assume that this sis because i have changed the model to SCArrayOfObjectsModel so how do I sort that or add new records to it?
thanks
karl