Ответы пользователя по тегу Swift
  • Как преобразовать JSON в модель?

    ZyFun
    @ZyFun
    iOS Developer
    поле exerciseImage – это тип String. В URL его можно преобразовать уже позже. У JSON в принципе не существует такого типа как URL.
    Ответ написан
    3 комментария
  • Как сменить язык среды?

    ZyFun
    @ZyFun
    iOS Developer
    Чтобы отображалось на другом языке, нужно добавить локализацию нужного языка. Это можно сделать выбрав таргет проекта, и добавить нужный язык в info, в разделе Localozation
    Ответ написан
    Комментировать
  • Стоит ли брать курс "IOS-разработчик" от SwiftBook для обучения с нуля?

    ZyFun
    @ZyFun
    iOS Developer
    Лучше для начала почитать книгу, например Усова. В свифтбуке очень быстрый темп, и с нуля может быть слишком тяжело, особенно без бекграунда в it. Так же на этом канале постепенно записывается бесплатный курс как раз для тех кто с нуля https://www.youtube.com/c/LazyLoadSwiftiOS.

    У свифтбука первый блок, это книга Усова в сокращенном варианте. Второй блок достаточно неплох, но крайне поверхностно, например о CoreData урок выглядит примерно так: "В iOS есть CoreData, переходим к следующей теме". Так что самообучаться придется учится, без этого никак. Всё остальное гуглится без проблем по их программе обучения.

    Для обучения будет достаточно макбука. Изначально даже симулятор не потребуется. Айфон нужен только для тестирования приложения на реальном устройстве, например работа с камерой в симуляторе не предусмотрена.
    Ответ написан
    Комментировать
  • Как адаптивно верстать ios приложение в storyboard?

    ZyFun
    @ZyFun
    iOS Developer
    В сториборде у лейбла есть параметр, в котором задаётся минимальный коэффициент, с которым шрифт будет уменьшен в зависимости от размеров Label. Поиграй с этим параметром, и настрой так, как тебе требуется :)

    62aeed566ec4f848062802.png

    Для кнопок этот параметр настраивается в коде таким образом. Перед этим стиль кнопки в сториборде, поменяй с Plain на Default.
    button.titleLabel?.adjustsFontSizeToFitWidth = true
    button.titleLabel?.minimumScaleFactor = 0.5
    Ответ написан
  • Как получить значение массива JSON?

    ZyFun
    @ZyFun
    iOS Developer
    Тебе нужно обратится к нужному элементу массива, к примеру по индексу элемента. Либо, к примеру, через for in обратится к каждому элементу массива. Тогда сможешь и до имени или изображения добраться.
    Ответ написан
    Комментировать
  • Нужен ли айфон для программирования на swift?

    ZyFun
    @ZyFun
    iOS Developer
    Вполне достаточно симулятора, особенно на начальных этапах. Айфон может потребоваться, если начать делать какие то вещи, которые будут требовать работы с реальным устройством. Как пример, работа с камерой.
    Ответ написан
    Комментировать