두 가지 다른 테스트 케이스가 있습니다. 경우 1에서 이것은 CoreData에서 전체 항목을 인쇄하는 데 사용됩니다. app2에서 똑같은 일을하려했지만 작동하지 않습니다. 모든 핵심 데이터 항목이 포함 된 개별 셀에 모두 넣기 만하면됩니다.Tableview 셀에서 CoreData 인쇄
APP1
override func viewDidLoad() {
super.viewDidLoad()
user = coreDataHandler.getSortedData()
for i in user! {
displayL.text = String(i.username)
}
}
APP2
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
user = coreDataHandler.getSortedData()
return user!.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = cctv.dequeueReusableCell(withIdentifier: "cell")
for i in user! {
cell?.textLabel?.text = String(describing: i.username)
return cell!
}
return cell!
}
'문자열'을 생성해야하는'username' 유형은 무엇입니까? 그리고 결코 * numberOfRowsInSection에 데이터를 가져 오지 않습니다. – vadian