Задать вопрос
@davchikf0

Как подружить Core Data с кириллицей?

Помогите, записываю данные в CoreData (самописный лог), но при выводе все русские буквы выводятся в виде \u....\u....\ и так далее. Можно ли это перевести в UTF-8? В JSON это решал codable/decodable, тут не очень хочется к этому прибегать.
Записываю так:
public func toDoCoreData() {
                let appDelegate = UIApplication.shared.delegate as! AppDelegate
                let context = appDelegate.persistentContainer.viewContext
                let entity = NSEntityDescription.entity(forEntityName: "LogTable", in: context)
                let newUser = NSManagedObject(entity: entity!, insertInto: context)
                newUser.setValue(Date(), forKey: "date_log")
                newUser.setValue(string1, forKey: "str")
                newUser.setValue("entry", forKey: "type_log")
                
                do {
                    
                    try context.save()
                    
                } catch {
                    
                    print("Failed saving")
                }
  • Вопрос задан
  • 58 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы