Size: a a a

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

2019 October 08

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Или зашифруй и дифолтс положи сам
источник

V

Val in iOS Developers — русскоговорящее сообщество
Sergey
А есть какое-то персистент хранилище типа UserDefaults, но чтобы его не смог отредачить частично прошаренный юзер?

Нужно простое-простое хранилище.
КОРДАТА ЭТО СЛОЖНО! (и таргет не могу поднять)
А как частично прошаренный юзер отредачит юзердефолтс?
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Val
А как частично прошаренный юзер отредачит юзердефолтс?
Ты значит не сильно прошаренный :))
источник

V

Val in iOS Developers — русскоговорящее сообщество
Sergey
Ты значит не сильно прошаренный :))
Расскажи
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Marian Fotev
Или зашифруй и дифолтс положи сам
Мне нужно чтобы не редачили
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Смотреть то пусть смотрят
источник

IN

Igor Nikolaev in iOS Developers — русскоговорящее сообщество
Sergey
Три була и четыре инта хранить
В том же userDefaults через любой криптовик
либо
https://github.com/evgenyneu/keychain-swift
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
Криптовик круто, а как секурно ключ хранить?))
источник

S

Sergey in iOS Developers — русскоговорящее сообщество
В энв чтоль
источник

IN

Igor Nikolaev in iOS Developers — русскоговорящее сообщество
https://github.com/krzyzanowskim/CryptoSwift
Ну и там "UIViewController" в качестве ключа, например
источник

MF

Marian Fotev in iOS Developers — русскоговорящее сообщество
Sergey
В энв чтоль
В кейчейне
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Igor Nikolaev
Омг. Это вообще не так делается.
На даже если пустая вьюха через контроллер сделана, то ты этот контроллер с пустой вьюхой как child накладывай хотя бы. А на тот второй переходи
Можно вроде через defineContext у viewcontroller решить
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Хотя я так не делал....обычно то что present хочется чтобы все закрывало, а если не все то можно push
источник

IN

Igor Nikolaev in iOS Developers — русскоговорящее сообщество
У него нужно просто вьюшку с пустой корзиной показывать, если ничего нет. Но контроллер ведет на этот вью контроллер с пустой корзиной, а должен вести на контроллер с items.
Он показывает items после - как present, есс-но таббар им закрывается.
В-общем, я подобное совсем по-другому делаю.

Логика такая - переходим на контроллер с items, вешаем окошко с loading (можно с задержкой показывать - если сервер быстро отработает, не увидишь даже). Далее, загрузили items:
а) пустые - показываем пустое
б) непустые - таблицу
в) ошибка - показываем ошибку

Как-то так.
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Да, я просто про конкретный вопрос «как показать чтобы не закрывал»
Про логику приложений я не люблю, потому что часто «...я бы вообще переделал все...» :)

Это как
- как мне шуруп закрутить быстро?
- обычным шуруповёртом
- не подойдёт, мне под водой закручивать надо
источник

IN

Igor Nikolaev in iOS Developers — русскоговорящее сообщество
ну в данном случае придется переделывать, потому что проще
источник

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Igor Nikolaev
У него нужно просто вьюшку с пустой корзиной показывать, если ничего нет. Но контроллер ведет на этот вью контроллер с пустой корзиной, а должен вести на контроллер с items.
Он показывает items после - как present, есс-но таббар им закрывается.
В-общем, я подобное совсем по-другому делаю.

Логика такая - переходим на контроллер с items, вешаем окошко с loading (можно с задержкой показывать - если сервер быстро отработает, не увидишь даже). Далее, загрузили items:
а) пустые - показываем пустое
б) непустые - таблицу
в) ошибка - показываем ошибку

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

SS

Sergey Sergey in iOS Developers — русскоговорящее сообщество
Хотя, отсюда может и вылезти «разная логика показа»....от дизайнера зависит )) если сам решаешь то наверное лучше как ты говоришь - один экран с «пустым»/«не пустым» состоянием
источник

SV

Sergey Vanichkin in iOS Developers — русскоговорящее сообщество
ребзя а как запретить новомодные свайпы в модальных окнах для скрытия окон?
источник

VK

Vladimir Kubantsev in iOS Developers — русскоговорящее сообщество
источник