Деда
Понял Виталий
Aleksandr
А у меня вот щас с подписками проблема такая: случайно при тестовой покупке ввёл не sandbox, а основной Apple ID, покупка прокатила, но теперь постоянно вылазит sign-in required, никак убрать не могу 😂
Aleksandr
Не помогло, пробовал
Деда
только сам избавился
Aleksandr
Щас ещё раз попробую
Деда
Еще правда приложение сносил и перезагружался
Aleksandr
Прилу ток запустил, сразу опять полезло
Aleksandr
Щам удалю и перезагружаюсь
Aleksandr
Я пробовал поймать их и завершить, но всегда transactions пустые
Aleksandr
А ты не знаешь, в какую сторону копать?
Aleksandr
Ок, спасибо, буду пробовать
Деда
У меня эта хрень вернулась, постоянно просит пароль
Деда
Как выйти из sandbox оплаты и ввести другой аккаунт? )
Деда
Вообщем наваял тулзу для проверки
Деда
Если кому нужно, пользуйтесь - http://appmake.ru/inapp/
Anton
офигеть, бутстрап 4
Деда
Могу на первом 😂
Anton
я уже родился, когда он вышел?
Деда
так он последний, в бете еще
Деда
4 бутстрап
Anton
я про первый
Деда
Я не знаю когда ты родился
Деда
))))
Деда
в августе 2011 вышел первый
Anton
родился
Insaf
Всем привет
David
привет
Insaf
Никто не добавлял специфичную локализацию, на подобии башкирского или татарского?
David
а чем он отличается от остальных языков ?
Insaf
которых нет в поддерживаемых?
David
я вообщем не делал такого)
David
Ребят подскажите по след вопросу. Есть фабричный метод, который возвращает объект реализующий протокол Bird(свойства flySpeed, flyDistance) в зависимости от входящего параметра в этот самый фабричный метод. Есть так же объекты Eagle и Parrot которые реализуют протокол Bird, но в классе Eagle так же есть метод hunt(). Так вот вопрос, если мне фабричный метод возвращает объект(неизвестно какой именно), как мне у него вызвать hunt если я уверен в том, что там вернулся Eagle? Проверять на тип класса потом кастить ? ИЛи как-то по-другому можно ?
Insaf
кастовать только
Anton
Да, каст
David
эх
David
и соответственно если не знаю какой конкретно тип пришел, то надо проверять на kindOfClass и потом уже кастить ?
Anton
Да
Anton
Можно еще протокол сделать HuntableBird и проверять на него
Insaf
Вот только хотел написать
Insaf
можешь еще наличие метода проверять, но это уже костыль и извращения
David
Можно еще протокол сделать HuntableBird и проверять на него
а этот протокол получается расширяет протокол Bird ?
David
просто хотел понять как это будет выглядеть в таком случае.
Ignat
можешь сделать метод performAction и сделать протокол Action с конкретным классом Hunt
Ignat
bird = Eagle() bird.performAction(Hunt())
Andry
еще не предлагали у протокола Bird сделать дефолтную пустую имплементацию hunt()?
Andry
ну а в Eagle соотв сделать свою имплементацию hunt()
Anton
Можно угареть по ооп еще и не до такого
Nik
а если начать угорать по функциональщине...
Anonymous
Я обычно делаю что-то типа (bird as? Eagle)?.hunt()
Andry
Birdable Abstract Singleton Protocol Oriented Fabric
Vladyslav
Привет, подскажите как включить в xcode , подсказки когда нажимаешь esc?
Tigran
Use Escape key to show completion suggestions
Vladyslav
спасибо
Tigran
Не за что
Alexsandr
Всем добрый, мне Саша зовут, я вообще на js(react native)пишу, но тут вот решил научиться уму разуму в нативной разработке, был бы рад доброй книженции, о том как правильно писать приложения на всех этих новых архитектурах типо viper) swift знаю, но нечего серьезного не писал
Andrew
но хорошая книга - сила обжектив си
Alexsandr
а почему РН не зашел?
Не он хорош, но меня интересует нативщина для того чтобы модули писать, да и посмотреть как кухня изнутри вариться)
Andrew
может, все же MVC лучше на первых порах?)
Alexsandr
может, все же MVC лучше на первых порах?)
Как угодно, мне главное посмотреть на api, и как правильно вообще строить апп)
Andrew
посмотри силу обжектив си
Alexsandr
а там гляди и останешься)
Ну строгая типизация всегда заставляла мои усики потеть)
Andrew
Ну строгая типизация всегда заставляла мои усики потеть)
тут недавно холиварили мы за строгую типизацию
Alexsandr
тут недавно холиварили мы за строгую типизацию
После crystal, я уже нечего не боюсь)
Anonymous
Без строгой типизации как-то не комфортно 😅
Alexsandr
Без строгой типизации как-то не комфортно 😅
Она хороша, но когда делаешь резкие переключения прям очень много вопросов встаёт, на тему блин что за тупизм, а потом раз и все хорошо)
Alexsandr
посмотри силу обжектив си
Спасибо гляну с утра!)
Andrew
под нее неплохо засыпать
Alexsandr
Мне научиться бы не плохо, а не спать) пред сном я читаю паттерны на Java :D
Anonymous
Кто нибудь тут, кстати, знаком с erlang? Мне недавно пришлось капаться в исходниках модулей ejabberd, что бы заставить его посылать http запросы на оффлайн сообщения для отправки push, но смог сделать только синхронно, а желательно реализовать асинхронно. В erlang я полный 0
Деда
Сейчас многие смотрю и этого не знают
Andrew
а я смотрю и диву даюсь - 90 % вакансий супер мега синьоры нужны
Andrew
что за нах?
Andrew
что, одни синьоры прогают?