Не сохраняется картинка в базе данных (Face Palm)


#1

Поставил следующие настройки


#5

Добрый день.
Я предполагаю, что вы хотели показать какие настройки вы выставили при сохранении данных в CoreData, но их не видно - https://cl.ly/dd7785f1a602
Если у вас проблема с отображением и сохранением картинок в CoreData, то вероятнее всего это связано с тем, что вы их неправильно там обрабатываете. Способ обработки отличается от обычных текстовых полей, рекомендую посмотреть курс “Изучаем основы Core Data” - там об этом подробно говорится


#8

Я всё-таки посоветовал бы посмотреть 40 урок из курса “Приложение на основе UITableView” - там рассматривается случай именно сохранения и отображения данных из CoreData, в том числе и картинку из imagePickerController
Думаю более подробно, чем Иван Акулов в ролике я вам не расскажу.
Но если после просмотра будут выходить конкретные ошибки - пишите


#11

Насколько я понимаю, card - это у вас класс coreData, и вы в пытаетесь вызвать в нём переменную image(насколько можно это понять по вашему скрину)

  1. Проверьте то ли свойство вы вызываете, при вводе card.image обратите внимание что вам предлагают в вариантах, возможно вы просто выбираете не то свойство
  2. Проверьте есть ли у вас в CoreData у класса card(если это класс CD) вообще такая переменная

#14

Да, переменная у вас есть, но больше сказать по скриншотам, которые вы приложили я не смогу. Могу только предположить, что скорее всего вы просто неправильно создаёте экземпляр класса или обращаетесь не к тому классу, именно поэтому он и не может найти у него такого свойства. Но это уже надо смотреть по коду. Можете мне отправить в личку или сюда выложить, постараюсь сегодня-завтра посмотреть


#15

Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура! Ура!


#18

Единственное ещё Segue настроен через обычную кнопку, а не через but button


#19

Классы/категории для managed-объектов через что создаются?


#20

Не очень понимаю вопрос. Скорее всего Я этого не прописывал…


#21

Класс Card [Вас как прописан?


#22
  1. Файл, на который вы дали ссылку(https://cl.ly/cca3f1044ffd) недоступен - https://cl.ly/a16c4d609219
  2. Не плодите темы, пожалуйста
  3. Quaes в прошлом вопросе имел в виду вот этот пункт у класса в Core Data(https://cl.ly/e6f2a64bd746), а также возможно вы их обрабатываете отдельно в коде.
  4. Пока что у меня ответ тот же, попробуйте сделать это - https://cl.ly/a0ba018a589a, если не поможет, то мне нужно увидеть код целиком
    Удачи!

#23

Я отправил личным сообщением.

Проверьте файл пожалуйста еще раз.


#24

У Вас получилось открыть?


#25

Да, файл открывается.
Попробуйте следующее: вместо генерации QR-кода просто вставьте любую картинку и проверьте работает ли с обычным изображением.


#26

Я проверял и оно работает.


#29

https://освятить-приложение.рф

ps простите, не смогла удержаться, так давно вы мучаетесь с этим вопросом


#30

это вы со зла! у человека реальная проблема, а вы смеетесь. нехорошо это :rage::face_with_symbols_over_mouth:


#31

ой всё :cactus:


#34

Я имел ввиду, что по тому коду, что вы показали изначально Вы присваиваете картинку полю с бинарными данными.

Я не имел возможности еще просмотреть Ваш код. Если что, пишите на почту, что указана в профиле, приложив файл или отдельные участки кода.

К сожалению, сейчас сильная нагрузка и не могу обещать быстрого ответа.