Size: a a a

2020 July 02

AT

Andrey Torlopov in SwiftBook
Dmitry Alekseev
Ну неправильно напрямую в базу ходить из вьюх и писать в неё оттуда тоже
Да неправильно. Поэтому пили слои абстракции. Понятно что звучит непонятно. Но самый простой способ начать с mvc+service. А там искать удобную архитектуру.

Я использую yarch больше 2х лет. Очень удобная.  И нет, она не похожа на вайпер. :)
источник

DA

Dmitry Alekseev in SwiftBook
Andrey Torlopov
Да неправильно. Поэтому пили слои абстракции. Понятно что звучит непонятно. Но самый простой способ начать с mvc+service. А там искать удобную архитектуру.

Я использую yarch больше 2х лет. Очень удобная.  И нет, она не похожа на вайпер. :)
на самом деле понятно)
источник

AT

Andrey Torlopov in SwiftBook
Ок
источник

DA

Dmitry Alekseev in SwiftBook
Я сейчас на ReactNative сижу, но что-то очень больно на нем разрабатывать, поэтому и начал углубляться в натив
источник

G

Georgy in SwiftBook
Semyon Suslin
Всем привет! Только знакомлюсь с ios-разработкой, поэтому возможно вопрос глупый, но бьюсь уже какой подряд день и не могу разобраться с особенностью coreml.

Я использую пример Detecting Human Body Poses in an Image с офсайта - https://developer.apple.com/documentation/coreml/detecting_human_body_poses_in_an_image#overview  
Код проекта доступен по кнопке Downloads.

Запуская его на моем iphone 7+ я получаю достаточно серьезный прирост используемой памяти до момента когда телефон уже нагревается и программа крэшится.

В программе вызывается метод predict. Путем удаления кода я понял, что проблема именно при вызове модели, но я не понимаю как это поправить((

func predict(_ image: CGImage) {
       DispatchQueue.global(qos: .userInitiated).async {
           let input = PoseNetInput(image: image, size: self.modelInputSize)
           //проблема, видимо, ниже
           guard let prediction = try? self.poseNetMLModel.prediction(from: input) else {
               return
           }
           //проблема, видимо, выше
           let poseNetOutput = PoseNetOutput(prediction: prediction,
                                             modelInputSize: self.modelInputSize,
                                             modelOutputStride: self.outputStride)

           DispatchQueue.main.async {
               self.delegate?.poseNet(self, didPredict: poseNetOutput)
           }
       }
   }

Метод вызывается из captureOutput

Буду рад любой помощи
в замыканиях сделай селф слабым.. возможно поможет.. почитай про захват сильной ссылки на класс
источник

DG

Denis Ganevich in SwiftBook
Коллеги  что то мне apple не может enroll. аккаунта сделать с 29 го числа тишина от них Никто не сталкивался с подобными задержками ?
источник

SS

Semyon Suslin in SwiftBook
Georgy
в замыканиях сделай селф слабым.. возможно поможет.. почитай про захват сильной ссылки на класс
спасибо тебе, сейчас почитаю и попробую
источник

A

Artem in SwiftBook
Ребят, вижу сейчас популярная тема flutter
Кто то работал с ним?
источник

A

Artem in SwiftBook
Оцените приложение)
Спасибо
https://apps.apple.com/ua/app/fitness-timer-countdown/id1518250489
источник

m

main in SwiftBook
@ivanakulov , просьба решить вопрос, назойливая многократная реклама
источник

AT

Andrey Torlopov in SwiftBook
Dmitry Alekseev
Я сейчас на ReactNative сижу, но что-то очень больно на нем разрабатывать, поэтому и начал углубляться в натив
Все правильно.
источник

DA

Dmitry Alekseev in SwiftBook
Andrey Torlopov
Все правильно.
Да и в этом основная проблема, что есть понимание архитектуры и подходов на одном стэке и нет на другом, но сходу пытаешься сразу все правильно сделать =)
источник

AT

Andrey Torlopov in SwiftBook
Dmitry Alekseev
Да и в этом основная проблема, что есть понимание архитектуры и подходов на одном стэке и нет на другом, но сходу пытаешься сразу все правильно сделать =)
Так не получиться. Плюс в каждой команде свой стек. Как говориться «в каждой избушке свои погремушки». Поэтому и приходиться по крупицам лучшие практики извлекать.
источник

DA

Dmitry Alekseev in SwiftBook
ну так-то да
источник

A

Artem in SwiftBook
main
@ivanakulov , просьба решить вопрос, назойливая многократная реклама
Что ты несёшь?
источник

A

Alexander in SwiftBook
Artem
Что ты несёшь?
Тебя слишком много с этим таймером
источник

AT

Andrey Torlopov in SwiftBook
main
@ivanakulov , просьба решить вопрос, назойливая многократная реклама
а в прошлый раз когда подобное постили?
источник

m

main in SwiftBook
Andrey Torlopov
а в прошлый раз когда подобное постили?
22 июня, до этого ещё было 2-3 раза
источник

Е

Евгений in SwiftBook
Всем привет, есть вопрос. Есть ли методы делегаты которые дергаются при удалении апы с устройства?
источник

JW

Johhnie Walker in SwiftBook
Привет! Такой вопрос
Facebook просит политику конфиденциальности и пользовательское соглашение для возможности использования их сервиса в качестве способа для регистрации/авторизации

Я не имею ИП/ООО, которые можно было бы упомянуть в этих документах, может есть такой то проверенный путь в этой ситуации? (кроме регистрации ИП)
источник