Мой приведенный ниже код swift берет 2 буквенных изображения, а затем сохраняет их в основные данные. Все, что я хочу, это получить забавную c выборку - вывести в области dubgg, сколько атрибутов сохранено в основных данных. Поэтому в разделе отладки должно быть указано, что в разделе отладки сохранено 2 элемента.
import UIKit
import CoreData
class ViewController: UIViewController {
let appDelegate = UIApplication.shared.delegate as! AppDelegate //Singlton instance
lazy var context = (UIApplication.shared.delegate as! AppDelegate).persistentContainer.viewContext
var piczy = [UIImage]()
override func viewDidLoad() {
super.viewDidLoad()
let newUser = User(context: context)
let newUser2 = User(context: context)
newUser.pic = #imageLiteral(resourceName: "Jessica").jpegData(compressionQuality: 0.9) as NSObject?
newUser2.pic = #imageLiteral(resourceName: "Jessica").jpegData(compressionQuality: 0.9) as NSObject?
save()
}
func save() {
let fetchRequest = NSFetchRequest<NSFetchRequestResult>(entityName: "User")
do {
let jake = try context.count(for: fetchRequest)
print(jake)
} catch let error as NSError {
print("Could not fetch \(error) ")
}
}