Size: a a a

2019 November 01

YM

Yury Mikhalkevich in SwiftBook
я сижу пару часов обновляю потом он инсталится и в канце подлая натпись неможет установится и все заново 3 раза за день попробывал итог один
источник

T

Tigran in SwiftBook
Друзья, подскажите, пробую делать первое приложение, есть сервер отдающий json, этот json я хочу получить в приложении и сохранить локально чтобы в дальнейшем брать данные оттуда в оффлайн режиме.
Вопрос 1.
Судя по всему что удалось найти в инете, сохранять json в файл на устройстве это нормальная практика, но до конца не понял, возможно ли кешировать json стандартными методами, вместо сохранения файла вручную?
Вопрос 2.
Допустим у пользователя есть инет, и я могу запросить json с сервера, но информация там обновляется редко, поэтому делать лишний запрос не хочется, может быть есть какие то решения кроме простой сверки версий? Или может тут имеет смысл смотреть в сторону фонового запроса, а затем например обновления в режиме реального времени..
источник

🅰Б

🅰️лександр Б.... in SwiftBook
В рилме храни
источник

🅰Б

🅰️лександр Б.... in SwiftBook
источник

T

Tigran in SwiftBook
а чем хуже сохранять в файле, если информации не много?
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Можно и в файле
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Tigran
а чем хуже сохранять в файле, если информации не много?
источник

T

Tigran in SwiftBook
спасибо за ответ, но вопрос немного не о том..
источник

🅰Б

🅰️лександр Б.... in SwiftBook
источник

🅰Б

🅰️лександр Б.... in SwiftBook
Аламофаир кажется умеет кешировать
источник

A

Alexandr✔️ in SwiftBook
Tigran
Друзья, подскажите, пробую делать первое приложение, есть сервер отдающий json, этот json я хочу получить в приложении и сохранить локально чтобы в дальнейшем брать данные оттуда в оффлайн режиме.
Вопрос 1.
Судя по всему что удалось найти в инете, сохранять json в файл на устройстве это нормальная практика, но до конца не понял, возможно ли кешировать json стандартными методами, вместо сохранения файла вручную?
Вопрос 2.
Допустим у пользователя есть инет, и я могу запросить json с сервера, но информация там обновляется редко, поэтому делать лишний запрос не хочется, может быть есть какие то решения кроме простой сверки версий? Или может тут имеет смысл смотреть в сторону фонового запроса, а затем например обновления в режиме реального времени..
не совсем понятен первый вопро
можно сохранять полученный файл в FileManager'е и в дальнейшем его использовать
источник

🅰Б

🅰️лександр Б.... in SwiftBook
источник

ВК

Варя Кузнецова... in SwiftBook
Tigran
Друзья, подскажите, пробую делать первое приложение, есть сервер отдающий json, этот json я хочу получить в приложении и сохранить локально чтобы в дальнейшем брать данные оттуда в оффлайн режиме.
Вопрос 1.
Судя по всему что удалось найти в инете, сохранять json в файл на устройстве это нормальная практика, но до конца не понял, возможно ли кешировать json стандартными методами, вместо сохранения файла вручную?
Вопрос 2.
Допустим у пользователя есть инет, и я могу запросить json с сервера, но информация там обновляется редко, поэтому делать лишний запрос не хочется, может быть есть какие то решения кроме простой сверки версий? Или может тут имеет смысл смотреть в сторону фонового запроса, а затем например обновления в режиме реального времени..
нужно просто погуглить про стандартные способы кеширования в ios) например NSCache
источник

ДБ

Денис Бирюков... in SwiftBook
всем привет
источник

ДБ

Денис Бирюков... in SwiftBook
так и не получается устранить проблему. Не соображу куда купать, чтобы разобраться
источник

ДБ

Денис Бирюков... in SwiftBook
источник

AS

Alex Sahnykov in SwiftBook
так snapshot в другом скоупе, со скобками косяк)
источник

А

Алмаз ® in SwiftBook
Страшно смотреть что там твориться. Ещё , зачем в viewWillAppear закидывать reloadData
И поместите все в функцию. Там черт ногу сломает ещё если пару строк добавить. Не выделываюсь но это то же самое что Лёвой рукой писать
источник

ДБ

Денис Бирюков... in SwiftBook
Алмаз ®
Страшно смотреть что там твориться. Ещё , зачем в viewWillAppear закидывать reloadData
И поместите все в функцию. Там черт ногу сломает ещё если пару строк добавить. Не выделываюсь но это то же самое что Лёвой рукой писать
учебный проект?)) Как говорят так и делаем) А левой рукой левше писать удобнее чем правой, как научат в детстве)))))
источник

AS

Alex Sahnykov in SwiftBook
Денис Бирюков
учебный проект?)) Как говорят так и делаем) А левой рукой левше писать удобнее чем правой, как научат в детстве)))))
Так то да, но дьявол и привычка в мелочах))
источник