Публикации по теме 'xcode'
Работа с эмодзи в Swift
Эмодзи - это не просто строки
Эмодзи стали большой частью нашей жизни. На iPhone и iPad есть специальная клавиатура для смайлов (если она не выключена). Мы видим их на сайтах, в мобильных и десктопных приложениях, а также вводим их при написании текстов и заполнении форм.
Как мы их контролируем? Как запретить пользователям вводить смайлы в UITextField ? Как мы анализируем эмодзи в ответе JSON от сервера? Давай все обсудим.
Немного теории
Эмодзи являются частью современного..
Объяснение выражаемых литералов в Swift
Обогатите свои пользовательские типы, инициализировав их с помощью String, Array или других типов.
Выражаемые литералы позволяют инициализировать типы, используя литералы. В стандартной библиотеке Swift доступно несколько протоколов, есть вероятность, что вы уже использовали один.
Примером является ExpressibleByStringLiteral , позволяющий нам инициализировать String , используя окружающие двойные кавычки вместо использования метода String(init:) . Мы все можем извлечь выгоду из..
Учебное пособие по SwiftUI - Поиск маршрута и направлений
Использование MapKit для поиска маршрута и направлений
Примечание. Это руководство также доступно в виде видео на YouTube .
В этом руководстве мы узнаем, как использовать MapKit в SwiftUI для поиска маршрута и направлений между двумя местами. В iOS 14 Apple представила MapKit для SwiftUI; однако в нем по-прежнему отсутствуют многие функции, доступные только в UIKit.
Мы собираемся решить эту проблему, создав UIViewRepresentable , который будет действовать как оболочка..
Что нового в Swift 5.1
С Xcode 11 Apple держит Swift на ходу. Давайте посмотрим на новые ключевые функции
20 сентября Apple выпустила совершенно новый Xcode 11, обеспечивающий существенную поддержку новой iOS 13. Как всегда, были представлены новые iPhone, и Apple выпустила новую версию своей IDE, содержащую поддержку новой версии своего языка разработки: Swift 5.1.
Даже если это не основной выпуск, Swift 5.1 объединяет новые языковые функции и улучшенную стабильность модуля.
Новое «Я» (да, заглавная..
Введение в карту в SwiftUI
Apple наконец-то дала нам простой способ отображать карты в наших приложениях
Apple обновила интерфейс Map на iOS, предоставив больший контроль над конфиденциальностью местоположения. Имея это в виду, я был действительно удивлен, узнав, что Apple представила Map . Я был почти уверен, что они его уже выпустили, но после проверки оказалось, что это было MapView .
Я сравнил Map и MapView и обнаружил, что MapView на самом деле для UIKit, а Map для SwiftUI.
Имейте в виду,..
React Native продолжает быть очень плохим.
Я все время пытаюсь дать React Native шанс, и это меня очень разочаровывает.
Кто-то недавно заинтересовался использованием одного из наших собственных модулей iOS и Android в React Native. Звучит здорово. Нам хотелось бы, чтобы наш код был максимально полезным. Я хорошо знаком с React Native, но какое-то время не создавал собственный модуль с нуля. Я отправился освежиться документацией. Вот документация React Native для нативных модулей для iOS и Android . Оба они ссылаются на..
Создание нескольких представлений редактора в Xcode
Будучи новичком в Xcode, я нахожу захватывающим то, как Xcode позволяет разработчику настраивать представление нескольких редакторов. Проверьте это, так как вы можете обнаружить что-то, что вам подходит.
Прежде чем двигаться дальше, просто дайте определение ключей , как показано ниже.
⇧ = Shift ⌃ = Control ⌥ = Option ⌘ = Command
⇡ = Up arrow ⇣ = Down arrow ⇠ = Left arrow ⇢ = Right arrow
⇥ = Tab ↩ = Return
Очевидный способ
Xcode позволяет..