0
나는 다음과 jQuery과 섹션의 섹션을 채우는 오전 :?는 fetchedResultsController.sections에서 개체를 가져 [섹션]
fetchedResultsController =
NSFetchedResultsController(fetchRequest: fetchRequest,
managedObjectContext: managedContext,
sectionNameKeyPath: #keyPath(Players.team),
cacheName: nil)
내 jQuery과 섹션의 team
있다. 또한 섹션에 도시를 추가하고 싶습니다. 섹션에 두 개의 항목을 추가 할 수 있다고는 생각하지 않습니다. 다음에 필요한 데이터가 있음을 알 수 있습니다. 하지만 어떻게 도시 정보를 검색합니까?
override func tableView(_ tableView: UITableView, titleForHeaderInSection section: Int) -> String? {
let sectionInfo = fetchedResultsController.sections?[section]
print("sectionInfo \(String(describing: sectionInfo?.objects))")
return sectionInfo?.name
}
결과 : 팀 실체가없는 것처럼
sectionInfo Optional([<Time_on_Ice.Players: 0x1c028cf30> (entity: Players; id: 0xd000000000100000 <x-coredata://EE1C8D6B-3FC5-4460-9F7F-3830328B6688/Players/p4> ; data: {
birthdate = "1990-02-07 05:00:00 +0000";
city = "Tampa Bay";
division = Atlantic;
firstName = Steven;
headshot = <ffd8ffe0 00104a46 49460001 01000048 00480000 ffe10058 45786966 00004d4d 002a0000 00080002 01120003 00000001 0001>;
height = "5'11\"";
lastName = Stamkos;
league = NHL;
level = Professional;
number = 91;
playersShiftRelationship = "<relationship fault: 0x1c403d060 'playersShiftRelationship'>";
position = Centre;
shoots = Right;
team = Lightning;
weight = "177 lb";
})])