Size: a a a

iOS Developers — русскоговорящее сообщество

2020 February 15

SB

Stepan Bezhuk in iOS Developers — русскоговорящее сообщество
Olexii Pyvovarov
магии не бывает) строчка за строчкой иди)
В метод делегата даже не попадает но не пойму почему
источник

SB

Stepan Bezhuk in iOS Developers — русскоговорящее сообщество
Stepan Bezhuk
В метод делегата даже не попадает но не пойму почему
Все есть проблема решена
источник

YK

Yuri Korshev in iOS Developers — русскоговорящее сообщество
всем привет. никто не знает готового решения по реализации uitableview как на главном экране сбербанк онлайн? где сверху прокручиваемые карточки на фоне, которые плавно исчезают когда основное tableview скроллится вниз?
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Yuri Korshev
всем привет. никто не знает готового решения по реализации uitableview как на главном экране сбербанк онлайн? где сверху прокручиваемые карточки на фоне, которые плавно исчезают когда основное tableview скроллится вниз?
Привет! Возможно они пользуются IGListKit - https://github.com/Instagram/IGListKit
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
На дворе 2020 год, iOS 13, Swift 5 и тд а у нас в приложении UserDefaults пропадают у некоторых пользователей. Возпроизвести этот баг не получается. Но я так понял это даже сам Apple говорит что хранить в UserDefaults не стоит ничего важного.
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Узнал я это все из этой статьи https://damir.me/the-mystery-of-the-disappearing-nsuserdefaults-keys/
Не сказать что совсем старая статья. От 2018 года. Вопрос: Кто-нибудь сталкивался с этой проблемой? Есть ли альтернатива UserDefaults? plist?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
EaZy
Узнал я это все из этой статьи https://damir.me/the-mystery-of-the-disappearing-nsuserdefaults-keys/
Не сказать что совсем старая статья. От 2018 года. Вопрос: Кто-нибудь сталкивался с этой проблемой? Есть ли альтернатива UserDefaults? plist?
Keychain, файлы, бд
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
От данных зависит
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Stanislav
Keychain, файлы, бд
Key Value
источник

VK

Vladimir Kaltyrin in iOS Developers — русскоговорящее сообщество
EaZy
Узнал я это все из этой статьи https://damir.me/the-mystery-of-the-disappearing-nsuserdefaults-keys/
Не сказать что совсем старая статья. От 2018 года. Вопрос: Кто-нибудь сталкивался с этой проблемой? Есть ли альтернатива UserDefaults? plist?
Да, бывало такое в одном приложении, которое давно писал. Были тикеты в саппорте периодически о том, что настройки сбрасывались. Настройки были в userdefaults. Если данные критичны, лучше хранить в другом storage.
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Vladimir Kaltyrin
Да, бывало такое в одном приложении, которое давно писал. Были тикеты в саппорте периодически о том, что настройки сбрасывались. Настройки были в userdefaults. Если данные критичны, лучше хранить в другом storage.
Какой посоветуете? Key/Value в CoreData нормально хранить.
источник

VK

Vladimir Kaltyrin in iOS Developers — русскоговорящее сообщество
EaZy
Какой посоветуете? Key/Value в CoreData нормально хранить.
core data норм
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
В Keychain хранить как-то тоже нет желания.

❗️Known critical issue - call to action❗️
It has been reported that the library sometimes returns nil instead of the stored Keychain value. It may be connected with the Keychain issue reported on Apple developer forums. The issue is random and hard to reproduce. If you experienced this problem feel free to create an issue and share your story, so we can find solutions.
источник

VK

Vladimir Kaltyrin in iOS Developers — русскоговорящее сообщество
core data может дать проблемы при миграции.
можно юзать "простой и понятный" storage в виде sqlite, если не хочется поднимать core data stack и т.д.
Интересно услышать мнение тех, кто использовал Realm,в плане надежности. Я не юзал.
источник

Д

Денис in iOS Developers — русскоговорящее сообщество
Парни, у кого как на работе начался процесс отказа от iOS <=12,  если таковой имеется, либо планируется к iOS 14? Как ваша команда к этому готовится? Какие-нибудь шаблонные вещи, общие для вашей компании на swiftUI пробуете? Если есть MVVM, то изучаете Combine или вообще планируете переходить на какой нить Redux? Переходите на нативные веб сокеты? Интересно больше для аутсорса. Что ещё можете посоветовать, что можно улучшить/поменять/заюзать, куда обратить внимание?
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
EaZy
В Keychain хранить как-то тоже нет желания.

❗️Known critical issue - call to action❗️
It has been reported that the library sometimes returns nil instead of the stored Keychain value. It may be connected with the Keychain issue reported on Apple developer forums. The issue is random and hard to reproduce. If you experienced this problem feel free to create an issue and share your story, so we can find solutions.
Тогда вообще лучше не писать под айфон
источник

S

Stanislav in iOS Developers — русскоговорящее сообщество
Вдруг что-то не сохранится
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Stanislav
Тогда вообще лучше не писать под айфон
+100500. Я ещё Андройд делаю. Там вообще все реально легко показалось. Хотя думал наоборот что в iOS все идеально :(
источник

VK

Vladimir Kaltyrin in iOS Developers — русскоговорящее сообщество
@eazy_man для сохранности данных еще можно подумать в сторону хранения критичных данных на сервере, но в целом это и усложняет всю систему, риски похерить базу на бэке тоже есть всегда 🙂
источник

E

EaZy in iOS Developers — русскоговорящее сообщество
Vladimir Kaltyrin
@eazy_man для сохранности данных еще можно подумать в сторону хранения критичных данных на сервере, но в целом это и усложняет всю систему, риски похерить базу на бэке тоже есть всегда 🙂
У нас приложение 100% на стороне клиента БД :)
источник