• Я использую weatherapi.com init URL(string: urlString). Полученная ссылка работает в браузере, но приложение не получает по ней данные. В чем дело?

    @mstrepetov
    Попробуйте в переменной cityName не использовать пробел (%20) как разделитель. А используйте короткое тире
    https://api.weatherapi.com/v1/current.json?key=&q=... возвращает корректные данные
    https://api.weatherapi.com/v1/current.json?key=&q=... тоже возвращает корректные данные, но + лучше не использовать в строке адреса )))

    Где вы учитесь?
    Ответ написан
  • Какой тип будет у функции?

    @mstrepetov
    Это структура, тип "TransitionRow" наследница "View" это не функция и не класс, она вернет только свое значение.
    Ответ написан
  • При передаче корректной url строки по инициализатору URL(string: urlString) возвращает nil. Как исправить?

    @mstrepetov
    Пытаюсь зарегаться на этом ресурсе но что-то проверочное письмо не приходит. Но тем не мене, на счет славного города New York, есть у меня сомнения, что в строке адреса он должен именно так передаваться. Просто когда смотрю погоду на этом ресурсе то в адресе окончание ссылки такое new-york-new-york-united-states-of-america-2618724. То есть нет разделителей (пробелов и разной другой хереты) только короткое тире. Мож в этом дело? А по вашей ссылке api в браузер json выплёвывает?
    Ответ написан
  • Есть те кто проходил вебинары от swiftbook?

    @mstrepetov
    Может ответ мимо кассы, но... Вебинары я не проходил и мне как и Вам тоже интересно как это и н а сколько будет полезно. Но вот курсы SwiftBook освоил почти все и на мой взгляд это лучшая подача материала по разработке для iOS на Swift. Вполне возможно что и вебинары чего-то стоят. Меня останавливает подключаться на платные курсы и вебинары из-за того что многие мои друзья оказывались недовольны. Java-Rush тому пример.
    Ответ написан
    Комментировать
  • Нужно ли обновляться до Catalina что бы приложения работали на iOS 13?

    @mstrepetov
    Тут дело в Xcode. iOS 13 нужны библиотеки и поддержка из последнего Xcode. Поставьте совместимость с более старыми устройствами. Я понимаю, что старые устройства уже не обновляются до последних версий macOS, но что делать, такова жизнь. Мне самому было жаль продавать macBook Pro 2012. Он еще поддерживается, но это не на долго.
    Ответ написан
    Комментировать
  • Что делать, если iPhone 7 iOS 13 пишет, что SIM недействительна?

    @mstrepetov
    Нужно через Apple отвязывать, если период контракта истек. Мне лет 6 назад четверку отвязывали британскую. Потом без проблем.
    Ответ написан
  • Какую выбрать сферу в IT с нуля когда тебе "под 40"?

    @mstrepetov
    Если Вы человек готовый на изменения в жизни не только на словах, но и на деле, то просто беритесь и делайте. Не смотря, ни на что. Я так об этом говорю, потому, что если Вы реально хотите писать код, вы все равно будете это делать и никакие сомнения вас не остановят. Если в качестве тормозов изначально присутствует куча сомнительных мыслей, мол мне 37, мол не кандидат точных наук, не умею рисовать и писать сценарии, то конечно начинать не стоит. Но только из-за настроя. Можно ведь и так рассудить, мне 37, значит не буду тратить время на пустое, а буду приобретать нужный опыт, не кандидат точных наук, значит буду выполнять задачи не связанные с траекториями движения космических челноков, не умею рисовать и писать сценарии, значит буду писать код для сценаристов и художников.
    Что касается 1С, то это прекрасный вариант войти в профессию и это программирование. Дело в том, что бухучет или знание методологии расчетных механизмов не обязательно. Высшая математика, как правило, тоже. Существует большое количество проектов на 1С и они на прямую не связаны с бухгалтерами. Например Документооборот. Или управление розничными магазинами (управленческий учет). Но 1С это не уже не убогоньгий код на русском (можете писать сразу на английском), это достаточно не простой фреймворк. Просто это учетная платформа и задачи в основном учетные. Но они вполне могут быть и сложными и интересными. Например обмен между базами через не 1С-ную sql базу, использование 1С как API для сайта или мобильного приложения и еще много чего. По крайней мере 1С-ник (хороший) это очень хороший IT специалист.
    Мобильные платформы - очень круто и, в общем-то, вполне реально. Но, очень важно понимать чего хочешь добиться. Не в смысле круто писать код, это очень абстрактно, а какой проект хочу реализовать. Большой проект декомпозировать на маленькие задачи и побеждать потихонечку.
    Хотя, если быть честным с самим собой, то ответ на вопрос "Чего я хочу?" или "Для чего мне это нужно?" уже должен сложиться в голове. Если только ради "перспективности" отрасли и ЗП, то ничего не получится. Важно любить свою профессию.
    Я так ответил, потому, что сам вошел в профессию в 35+ и образование идентичное Вашему. Сейчас в основном работаю с 1С в очень крупной российской корпорации. Мне так же интересна мобильная платформа iOS так что там тоже немного реализуюсь. По моему опыту могу сказать, что настоящих спецов не хватает. Очень много популистов и самопиарщиков, типа на словах я Лев Толстой... При серьезном походе к работе и обучению вы будете востребованы. Но не думайте о золотых горах, будет много интересного и емкого по времени труда. Порой без ТЗ (это болезнь в основном 1С, но не всегда). Это постоянное обучение. ПОСТОЯННО. Не бойтесь ничего и не Боги горшки ожигают.
    Ответ написан
    Комментировать