Swift 获取UITableView的CoreData属性

Swift 获取UITableView的CoreData属性,swift,uitableview,core-data,count,Swift,Uitableview,Core Data,Count,我使用CoreData保存字符串并将其显示在UITableView中。我的问题是,我的实体中有多个属性,当我从CoreData返回实体时,它会计算函数中的所有属性,我希望获得第一个属性(名称:title)并将其与计数一起返回 我怎样才能得到它 谢谢你的帮助:) 获取函数: var mgdContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext func loadBook

我使用CoreData保存字符串并将其显示在UITableView中。我的问题是,我的实体中有多个属性,当我从CoreData返回实体时,它会计算函数中的所有属性,我希望获得第一个属性(名称:title)并将其与计数一起返回

我怎样才能得到它

谢谢你的帮助:)

获取函数:

var mgdContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext

func loadBook () { 
   let LoadRequest = NSFetchRequest(entityName: "Book") 
   book = try! mgdContext.executeFetchRequest(LoadRequest) as! [Book] 
}

您的获取看起来像什么?`var mgdContext=(UIApplication.sharedApplication().delegate as!AppDelegate)。managedObjectContext func loadBook(){let LoadRequest=NSFetchRequest(entityName:“Book”)Book=try!mgdContext.executeFetchRequest(LoadRequest)as![Book]}`始终编辑您的问题,并在问题中放置代码。我已经编辑了这个问题。以反映正确的布局。为什么不能说类似于
let bookTitle=book[0]。title
tableView(tableView:,numberofrowsinssection:)->Int
book
实体的任何特定属性无关。它只关心指定的部分应该有多少行。如果
book
数组中有十本书(实际上应该是
book
),那么无论
book
实体中有100个还是2个属性,计数都应该是
10
。如果单元格中显示的标题有问题,请查看
tableView(tableView:,cellforrowatinexpath:)->UITableViewCell
var mgdContext = (UIApplication.sharedApplication().delegate as! AppDelegate).managedObjectContext

func loadBook () { 
   let LoadRequest = NSFetchRequest(entityName: "Book") 
   book = try! mgdContext.executeFetchRequest(LoadRequest) as! [Book] 
}