Доброй ночи!)
Задача для опытных очень простая, для меня не совсем понятная. Есть 3 статические ячейки с UITextField, как сделать так, чтобы по нажатию на кнопку "сохранить" - перезаписать данные в бд?
//
// EditRecipeTableViewController.swift
// Customer
//
// Created by Aleksandr Govorukhin on 11.06.17.
// Copyright © 2017 Aleksandr Govorukhin. All rights reserved.
//
import UIKit
import MagicalRecord
class EditRecipeTableViewController: UITableViewController {
@IBOutlet weak var imageCollectionRecipe: UICollectionView!
var recipe: Recipe!
override func viewDidLoad() {
super.viewDidLoad()
tableView.rowHeight = UITableViewAutomaticDimension
tableView.estimatedRowHeight = 12
tableView.separatorStyle = .none
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return 3
}
override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "Cell", for: indexPath) as! EditRecipeCellTableViewCell
//Отображение информации в ячейки
switch indexPath.row {
case 0:
cell.textEdit.text = self.recipe.nameRecipe
case 1:
cell.textEdit.text = self.recipe.descriptionRecipe
case 2:
cell.textEdit.text = self.recipe.sourceLink
cell.textEdit.font = UIFont.systemFont(ofSize: 12.0)
default:
print("Critical ERROR in Switch as EditRecipeTableViewController")
}
return cell
}
@IBAction func saveEditRecipe() {
}
}