Bogdan
нсфайлменеджер которую создает
Insaf
Ну так назови как-нибудь
Insaf
И обращайся к ней
Insaf
В чем проблема?
Bogdan
или в стандартные документы можно, если поебать на структуру файловой системы
Dry
не, ну если заморачиваться уже, то надо как надо делать
Dmitry
можно еще в iCloud пользователю напихать
Bogdan
)))))
Dry
так это скачивать опять
Bogdan
он пошутил
Dry
да я понял
Денис
в кордате есть спец прием для хранения картинок - Store in External Record File опция. Если картинка будет по размеру более 1 мб, то она будет сливаться в отдельный файл
Dry
я ее и выбрал, да
Денис
создается директория рядом с persistent store
Bogdan
в кордате есть спец прием для хранения картинок - Store in External Record File опция. Если картинка будет по размеру более 1 мб, то она будет сливаться в отдельный файл
опять же кейс, когда у тебя в куче объектов используется одна и та же картинка, что будет в таком случае?
Serhii
Ну такое
Bogdan
как? кор дата же будет создавать каждый раз новую картинку
Bogdan
ну в том, что ты можешь уменьшить вес приложения
Денис
присвой первичный ключ
Dry
создается директория рядом с persistent store
получается, что так и получается, что картинка хранится в фс
Bogdan
да, я понял
Bogdan
ну так-то да, норм
Dry
так она не в бд получается
Денис
неплохо бы тесты поискать, но я их не видел. я тоже отдельно от бд сохраняю
Anvar
🖖накиньте пожалуйста топ проблем возникающих когда легаси objC проект решил начать переписывать на свифт (у кого был такой опыт)
Денис
кстати да, на ум пришел пример. Если связь с persisten store идет через главный контекст, работающий на главном потоке, то даже при создании дочерних кфоновых контектов весь объем данных сохраненных блобов в виде картинок тоже будет через главный поток проталкиваться. должно лагать сильнее
Денис
По сравнению с доступом напрямую к файлу
Bogdan
🖖накиньте пожалуйста топ проблем возникающих когда легаси objC проект решил начать переписывать на свифт (у кого был такой опыт)
библиотеки, верстка, если проект оч старый, то либы могут уже давно не поддерживаться и не работать, а интерфейс сверстан каким-нибудь кастомным лейаутом
Деда
Да начнется священный срач
Bogdan
да, те проблемы, что я описал они связаны чисто с возрастом к проекта, а обж-с\не обж-с плевать
Деда
Вообщем я понял
Деда
Все мои проблемы в проектах потому что не на swift
Деда
наконец то все сошлось
Деда
Я то думаю, что же за хуйня такая творится
Деда
И видимо последний
Деда
Дальше меня Алексей терпеть не будет
Деда
главное чтоб по делу и из своего опыта)
Анавар ты поставил вопрос не верно
Деда
Исходя из твоих слов, проблемы проекта потому что он написан на легаси objc, и ты почему то думаешь что swift порешает
Vadim
зачем тогда эпол свои приложения переписывает
Vadim
ты там главное не волнуйся
Anvar
Исходя из твоих слов, проблемы проекта потому что он написан на легаси objc, и ты почему то думаешь что swift порешает
легаси objC проект (проект с легаси кодом на objective c),... который неплохобы помодульно переписать бы на свифт
Деда
Поставил аватарку заранее с которой пришел, чтобы вы меня таким запомнили
Anvar
с нулабилити и лайтвейт дженериками?
Anvar
скучный челлендж
Деда
Самое забавное что возможно мы с Виталей давно пишем на swift а тут так, для атмосферы
Деда
🤣
Tarik
ахаха
Anton
Пишите и стыдитесь этого
Деда
Кстати нормальный подход когда в проекте который разбит на задачи, каждую задачу делать в своей ветке?
Деда
А потом вливать в мастер?
Денис
нечто похожее делается в git flow для фич
Tarik
да главное разделять таски так чтобы потом у вас конфликтов не было
Алексей
нечто похожее делается в git flow для фич
Сергей о том же, только минуя ветку dev, я так понимаю
Aleksey
А потом вливать в мастер?
Вливать в дев лучше
Ольга
А потом вливать в мастер?
в девелоп наерно лучше
Деда
Как бы для этого и нужны всякие гиты
Не, может просто другие какие есть подходы
Bogdan
я вот один никогда так не делаю, а когда в 5 лиц работали, то там без фиче-бренча никак
Ольга
Да
сори, не дочитала чат
Деда
сори, не дочитала чат
Не не, меня же поправили и ты тоже
Деда
Я то писал про мастер
Anton
Дале если один
Bogdan
мне в падлу всегда
Anton
Есть жирные фичи
Anton
Мастер при этом не должен стралать
Деда
Например, делаю фитчу, прилетает бага, ее нужно править срочно, а я новую фитчу делаю
Anton
Под мастером я подразумеваю откуда деплой идет
Деда
Сохраняю в свою ветку что сделал по фитче и переключаюсь
Anton
Мерджишь потом в свою
Деда
Да, то есть не обязательно нужно больше одного разработчика