Size: a a a

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

2020 August 05

IL

Ivan Lupenkov in iOS Developers — русскоговорящее сообщество
тоже самое что Always
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Alexander
и ты такой «какой еще Bundle, дайте мне FS.read или fopen какой-нибудь»
Тут тогда писать на ObjC, там все родное будет
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Ivan Lupenkov
тоже самое что Always
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Странно, в доке два запроса, когда используется и постоянно
источник

IL

Ivan Lupenkov in iOS Developers — русскоговорящее сообщество
И потом даже если разрешит пользователь Always через некоторое время всплывет предупреждение, и там 2 кнопки "Разрешить во время использования" или оставить always. Все тыкают куда попало и как прпавило это разрешить во время использования...
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Ivan Lupenkov
И потом даже если разрешит пользователь Always через некоторое время всплывет предупреждение, и там 2 кнопки "Разрешить во время использования" или оставить always. Все тыкают куда попало и как прпавило это разрешить во время использования...
У меня не вызывалось на куче программ два раза
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Наверное Вы говорите про то что сами спрашиваете а потом через операционку
источник

VP

Vladyslav Pavelko in iOS Developers — русскоговорящее сообщество
Ivan Lupenkov
И потом даже если разрешит пользователь Always через некоторое время всплывет предупреждение, и там 2 кнопки "Разрешить во время использования" или оставить always. Все тыкают куда попало и как прпавило это разрешить во время использования...
да не, посмотри про изменения с iOS13 (статьи на медиуме есть)
там под капотом есть разница между always и in use
и проверить можно, статусы эти CLAuthorizationStatus имеют  разное значение
case authorizedAlways = 3
case authorizedWhenInUse = 4

https://developer.apple.com/documentation/corelocation/clauthorizationstatus
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
Pavel Subach
У меня не вызывалось на куче программ два раза
Это я не про свои
источник

IL

Ivan Lupenkov in iOS Developers — русскоговорящее сообщество
Vladyslav Pavelko
да не, посмотри про изменения с iOS13 (статьи на медиуме есть)
там под капотом есть разница между always и in use
и проверить можно, статусы эти CLAuthorizationStatus имеют  разное значение
case authorizedAlways = 3
case authorizedWhenInUse = 4

https://developer.apple.com/documentation/corelocation/clauthorizationstatus
оо а это уже годный совет спасибо)
источник

PS

Pavel Subach in iOS Developers — русскоговорящее сообщество
After making an authorization request, it’s safe to start location services before your request resolves. However, you won't receive location events until your app's authorization status changes to CLAuthorizationStatus.authorizedAlways or CLAuthorizationStatus.authorizedWhenInUse. Implement the locationManager(_:didChangeAuthorization:) method in your location manager delegate to be notified when your app's authorization status changes. - ну ладно, коль мой совет не годен ))))
источник

IL

Ivan Lupenkov in iOS Developers — русскоговорящее сообщество
Pavel Subach
After making an authorization request, it’s safe to start location services before your request resolves. However, you won't receive location events until your app's authorization status changes to CLAuthorizationStatus.authorizedAlways or CLAuthorizationStatus.authorizedWhenInUse. Implement the locationManager(_:didChangeAuthorization:) method in your location manager delegate to be notified when your app's authorization status changes. - ну ладно, коль мой совет не годен ))))
Годен Паш) Спасибо тебе тоже больше что откликнулся!
источник

A

Alim in iOS Developers — русскоговорящее сообщество
Toss (gpskwlkr)
Понял, принял.

А теперь к теме чата, можете порекомендовать ,с чего начать разработку под iOS  ?

P.S не новичок в программировании, бэкенд разработчик на .NET (C#)
Сам с дотнета перелазил, не так сложно, про язык сначала почитай, (я читал здесь).
Пройди какой-нибудь базовый гайд на UIKit с хеловорлдом. Ну и можешь сразу переходить за пет проекты, ибо лучше всего на них будет в иос разобраться, там есть несколько вариков: Storyboard, Кодом, SwiftUI.

Storyboard — это интерфейс билдер, что-то на подобии винформ, если ты знаком: неудобно, долго, и при мерж конфликтах - смерть. Да и в разработке не так часто юзают, как я понял. Там есть всякие ещё приколы с франкенштейнами (xib) (отдельные вьюхи в интерфейс билдере, остальное кодом), но я не вникал.

Кодом — это полностью всё пишешь свифтом используя UIKit. Мне больше всего этот подход по душе.

SwiftUI — новый фреймворк, который в будущем заменит UIKit, поддерживает только iOS 13+.
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Toss (gpskwlkr)
Понял, принял.

А теперь к теме чата, можете порекомендовать ,с чего начать разработку под iOS  ?

P.S не новичок в программировании, бэкенд разработчик на .NET (C#)
Берешь и пишешь приложение, если нет идей обычную тудушку
источник

DR

Daniel Reshetnyak in iOS Developers — русскоговорящее сообщество
Dmitry
Берешь и пишешь приложение, если нет идей обычную тудушку
а дальше, после тудушки?
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Daniel Reshetnyak
а дальше, после тудушки?
Дальше идешь на работу либо пишешь что ради чего пришел в ios если к тому же есть бек другого языка
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Тебе нужно понять верстку/конкаренси/ситаксисия языка
источник

DR

Daniel Reshetnyak in iOS Developers — русскоговорящее сообщество
Dmitry
Дальше идешь на работу либо пишешь что ради чего пришел в ios если к тому же есть бек другого языка
с тудушкой разве возьмут на работу?
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Daniel Reshetnyak
с тудушкой разве возьмут на работу?
Возьмут на работу с пониманием проблем на мидла либо без них на джуна
источник

D

Dmitry in iOS Developers — русскоговорящее сообщество
Если напишешь императивную тудушку поймешь все проблемы
источник