【发布时间】:2014-06-21 11:23:58
【问题描述】:
我正在构建一个简单的 Swift CoreData 表格视图应用程序。我已经成功地将数据保存到数据库并在表格视图中重新加载数据。我想做的下一件事是编辑这些数据。通过点击表格单元格/行,我可以通过将详细信息传递给另一个视图控制器并填充一些文本字段来编辑数据。但是我在选择正确的数组索引时遇到了麻烦。在 Objective-C 中,使用 NSMUtableArray 会更容易(我认为)。
我的数组是这样定义的
var myList: Array<AnyObject> = []
适合executeFetchRequest()返回类型的数组
override func prepareForSegue(segue: UIStoryboardSegue!, sender: AnyObject!) {
if segue.identifier == "Edit" {
var data: NSManagedObject = (myList.objectAtIndex(self.tableView.indexPathForSelectedRow().row))
}
}
objectAtIndex 的 Swift 等价物是什么? (如果这是正确的问题)
这是我得到的错误:
【问题讨论】:
标签: ios xcode uitableview swift