0
有人能告訴我爲什麼它不會爲我返回cell
?我現在真的不爲什麼。在「cellTableViewCell
」我只有標籤的網點。 或者我需要閱讀func viewWillAppear
?tableView + CoreData上的空單元格
var nazwaTab:[String] = []
func getContext() -> NSManagedObjectContext {
let appDelegate = UIApplication.shared.delegate as? AppDelegate
return (appDelegate?.persistentContainer.viewContext)!
}
func wczytaj(wartosc:String) -> String {
var wartosc2 = wartosc
let request: NSFetchRequest<Ostatnie> = Ostatnie.fetchRequest()
do {
let result = try getContext().fetch(request)
for liczby in result {
if let str = liczby.value(forKey: "nazwa") as? String
{
wartosc2 = str
nazwaTab.append(wartosc2)
nazwaTab.last
}
print(nazwaTab)
}
} catch {
print(error)
}
return wartosc2
}
}
extension tabViewController: UITableViewDataSource {
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return nazwaTab.count
}
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as! cellTableViewCell
cell.dlugoscLabel.text = dlugoscTab[indexPath.row] as! String
cell.nazwaLabel.text = nazwaTab[indexPath.row]
cell.szerokoscLabel.text = szerokoscTab[indexPath.row] as! String
return cell
}
}
時wczytaj被稱爲? –
如果您在cellForRowAt中設置斷點,那麼您期望的數組中的值是什麼?是你期望的標籤網點? –
@JonRose它是空的,我怎樣才能從請求到表格?所有在這裏查看 - > [鏈接](http://www.wklej.org/id/3043967/) – k0le