Size: a a a

2021 March 19

ZG

Zorkiy Glaz in SwiftBook
Zorkiy Glaz
Всем привет!  Как реализовать такую штуку. Захожу в приложение впервые, и меня встречает заполненная таблица, которая находится в кор дате
*Заполненная ячейка в таблице)
источник

DK

Denis Kim in SwiftBook
Danila Nikonets
для каждого языка свой плист?
для каждого языка свой файл со строками из плиста. но вопрос опять же не в тему, за вас все система делает, просто делайте локализацию
источник

DK

Denis Kim in SwiftBook
Zorkiy Glaz
Всем привет!  Как реализовать такую штуку. Захожу в приложение впервые, и меня встречает заполненная таблица, которая находится в кор дате
создайте приложение для редактирования бд (создание записей), заполните в нем бд, а потом оттуда ее скопируйте в бандл приложения и используйте
источник

ZG

Zorkiy Glaz in SwiftBook
Denis Kim
создайте приложение для редактирования бд (создание записей), заполните в нем бд, а потом оттуда ее скопируйте в бандл приложения и используйте
А как отслеживать этот момент, чтобы он не перезаписывался при каждом запуске приложения?
источник

DK

Denis Kim in SwiftBook
ну например по наличию файла бд в папке приложения
источник

ZG

Zorkiy Glaz in SwiftBook
Denis Kim
ну например по наличию файла бд в папке приложения
У меня предполагается, что юзер может удалить все данные с ячеек.
источник

DK

Denis Kim in SwiftBook
ну файл бд он же не удалит
источник

AD

Alexander Dergilev in SwiftBook
Подскажите, допустим я создал обсервер на появление клавиатуры, если я его не удалю потом, что происходит? Мол обязательно удалять или нет? И как вообще принято делать
источник

DK

Denis Kim in SwiftBook
ну он продолжит получать сообщения
источник

SP

Sanya Prorok in SwiftBook
Приветствую
Помню смотрел курсы от SwiftBook. Где - то рассказывали, как сделать приветственный экран приложения. То есть когда пользователь первый раз скачал приложение - ему показывается инструкция, как пользоваться приложениям. Может кто знает, в каком курсе это было? Либо где можно почитать как такое сделать?
источник

DK

Denis Kim in SwiftBook
обычно время жизни обсервера совпадает с временем жизни экрана на котором вы хотите отслеживать появление клавиатуры
источник

AD

Alexander Dergilev in SwiftBook
то есть, как только deinit выполнился, обсервер тоже удалится?
источник

C

Chezee in SwiftBook
Alexander Dergilev
то есть, как только deinit выполнился, обсервер тоже удалится?
Как раз в этом и дело, что уведомления будут отсылаться не существующему объекту
источник

ZG

Zorkiy Glaz in SwiftBook
Denis Kim
ну например по наличию файла бд в папке приложения
Я вообще думал это отслеживать с userdefault, и как нибудь сохранить значение, которое говорит, запускал ли юзер приложение уже, или это первый запуск. И тогда можно показать приветственное письмо в ячейке
источник

AD

Alexander Dergilev in SwiftBook
Chezee
Как раз в этом и дело, что уведомления будут отсылаться не существующему объекту
Вот я это и хочу понять, нужно самому отписываться, или оно само отписывается)
источник

DK

Denis Kim in SwiftBook
ну обсервер это и есть объект у которого deinit будет, так что да. если вы о том, будет ли система по его адресу слать сообщения - то это зависит от версии iOS. в современных версиях отписываться явно не обязательно
источник

DK

Denis Kim in SwiftBook
но тут зависит от того, как вы на уведомление подписались. там разные методы и разное поведение
источник

AD

Alexander Dergilev in SwiftBook
вот так
источник

AD

Alexander Dergilev in SwiftBook
Почему пнг, а не картинка, странно
источник

DK

Denis Kim in SwiftBook
да телега слишком умная, меня тоже бесит. если картинка очень широкая и невысокая то такое часто бывает
источник