Size: a a a

2020 July 05

m

main in SwiftBook
Serg S
А кто нибудь вел разработку на виртуалках, типа wmware? У меня мак накрылся, и пришлось пересесть на виртуалку, пока решится финансовый вопрос :) Вот теперь вопрос в другом- можно вообще в эплстор отправлять приложение которое пишется на виртуалке(ну разумеется с моего аккаунта разработчика) ?
Полет отличный, если железо нормальное
Апплу не проверяет такие данные, главное денег плати за аккаунт разработчика
Никаких проблем ни с публикацией ни с регистрацией
источник

G

Georgy in SwiftBook
stolenhen
Ребят, есть у кого-нибудь ссылка на подробное видео по MVVM? Эта архитектура используется на практике чаще, чем MVP, на ваш взгляд? Хочу в своих проектах перейти с MVC на что-нибудь, вайпер - что-то через чур мудрёное (да и не для проектов моего уровня), хочется что-то менее глобальное но отлично тестируемое, на мой взгляд MVP - идеал. Правда по поводу MVVM не уверен , возможно она ещё идеальнее. Кто что юзает?
Мвп для небольших проектов пойдёт..
источник

AT

Andrey Torlopov in SwiftBook
stolenhen
Ребят, есть у кого-нибудь ссылка на подробное видео по MVVM? Эта архитектура используется на практике чаще, чем MVP, на ваш взгляд? Хочу в своих проектах перейти с MVC на что-нибудь, вайпер - что-то через чур мудрёное (да и не для проектов моего уровня), хочется что-то менее глобальное но отлично тестируемое, на мой взгляд MVP - идеал. Правда по поводу MVVM не уверен , возможно она ещё идеальнее. Кто что юзает?
Самое простое - стараться писать атомарные классы и модули. Чтобы они не сильно были связаны и закрывались всегда протоколами. Тогда и тестить удобно и зависимостей меньше.
источник

AT

Andrey Torlopov in SwiftBook
Поэтому если немного опыта, то пиши на MVC и там отрабатыай приемы.
источник

V

Virussel in SwiftBook
Ребята, кто-нибудь может мне объяснить, что такое очередь в многопоточности Swift? Руководства на хабре читал, но так и не понял. На Java было куда проще: был Thread (поток), а там уже выбираешь асинхронное или синхронное выполнение для методов, а Thread (потоки) моно было создавать сколько угодно. Так я и не понял, в чём разница между асинхронным выполнением и параллельной очередью
источник

TK

Tigran Kashapov in SwiftBook
Помогите, пожалуйста
источник

TK

Tigran Kashapov in SwiftBook
Переслано от Tigran Kashapov
Здравствуйте, не могли бы вы помочь разобраться с FileManager?
Есть директория, предположим "~/Other/Files/", каким образом можно средствами Swift прочитать её содержимое?
источник

SS

Serg S in SwiftBook
main
Полет отличный, если железо нормальное
Апплу не проверяет такие данные, главное денег плати за аккаунт разработчика
Никаких проблем ни с публикацией ни с регистрацией
Благодарю 🥳
источник

s

stolenhen in SwiftBook
Andrey Torlopov
Поэтому если немного опыта, то пиши на MVC и там отрабатыай приемы.
👌🏻 благодарю !
источник

SS

Serg S in SwiftBook
Virussel
Ребята, кто-нибудь может мне объяснить, что такое очередь в многопоточности Swift? Руководства на хабре читал, но так и не понял. На Java было куда проще: был Thread (поток), а там уже выбираешь асинхронное или синхронное выполнение для методов, а Thread (потоки) моно было создавать сколько угодно. Так я и не понял, в чём разница между асинхронным выполнением и параллельной очередью
Это оч обьемная тематика, чтобы тут вкратце ответить, начни с Рея, у него несколько курсов по  ios concurrency & gcd. Прям гугли по этим словам
источник

V

Virussel in SwiftBook
Serg S
Это оч обьемная тематика, чтобы тут вкратце ответить, начни с Рея, у него несколько курсов по  ios concurrency & gcd. Прям гугли по этим словам
Я-то просто знаю, что такое многопоточность и с ней работаю. Только вот не понимаю конкретно, что такое очередь. Просто в других языках я такого не помню
источник

SS

Serg S in SwiftBook
Virussel
Я-то просто знаю, что такое многопоточность и с ней работаю. Только вот не понимаю конкретно, что такое очередь. Просто в других языках я такого не помню
Ты с менеджерами очередей раьотал ? RabbitMQ?
источник

SS

Serg S in SwiftBook
Вот там тоже самое понятие очереди
источник

SS

Serg S in SwiftBook
По простому это лента задач
источник

SS

Serg S in SwiftBook
Куда ты кладешь свои задачи :)
источник

V

Virussel in SwiftBook
Serg S
По простому это лента задач
По сути, то же самое, что поток (Thread)
источник

SS

Serg S in SwiftBook
Очередь может быть serial или concurrent. Serial выполняется в одном потоке, concurrent  в разных
источник

SS

Serg S in SwiftBook
Поток и есть thread
источник

SS

Serg S in SwiftBook
Они причем все асинхронны по дефолту
источник

SS

Serg S in SwiftBook
Можно в принципе залочить одну очередь, принудительно слелав ее синхронной, для решения ооооч специфических задач в виде разруливания дедлоков
источник