Публикации по теме 'xcode'
Как создать повторяющийся видеофон в SwiftUI для iOS 15
Используйте структуру AVFoundation через UIViewRepresentable
На момент написания не существовало простого способа включения видеофона или видеоплеера в SwiftUI. К счастью, есть способ заставить его работать с небольшими трудностями с помощью AVKit и AVFoundation, которые предоставляет Apple.
После завершения этой статьи мы достигнем следующего результата:
Теперь давайте погрузимся в учебник!
Сначала откройте текущий проект или создайте новый. Дайте вашему проекту красивое..
Timsort и Introsort: алгоритмы сортировки Swift
Timsort и Introsort: алгоритмы сортировки Swift
Вы когда-нибудь спрашивали себя, какой алгоритм используется методом сортировки Swift? Существует множество алгоритмов сортировки, и есть вероятность, что вам редко придется использовать что-то иное, кроме встроенного sort() метода языка. Однако знание свойств алгоритма сортировки, встроенного в ваш язык, важно, если вы хотите предотвратить нежелательное поведение и неприятные крайние случаи.
При анализе алгоритмов сортировки вам..
От Javascript к Swift
Несколько лет назад я написал свой первый JS-проект. Это был простой однострочный файл console.log («Привет, мир»). Когда я увидел, что на консоли Chrome появился какой-то текст, я прослезился. Я все время менял струну и весело праздновал каждый раз, когда она следовала именно тому, что я написал. Случайность единственной строчки кода гарантировала, что она может быть уникальной, если захочется. Конечно, я писал свое имя несколько раз.
JS очень извинялся. Это было скучно, но..
5 проектов iOS, чтобы стать лучшим разработчиком iOS
Усильте свое развитие
Если вы хотите добиться успеха в разработке, один из лучших способов — читать много кода. Проект с открытым исходным кодом — это самый ценный источник, из которого мы можем читать код и узнавать о лучших практиках, стилях кодирования и многом другом.
Разработка приложений для iOS — одна из самых востребованных областей разработки программного обеспечения. Сегодня мы будем…
Взгляд инженера iOS на принципы SOLID
Как SOLID применяется в мирах iOS и Swift
SOLID состоит из пяти принципов проектирования, призванных сделать код более понятным, гибким и поддерживаемым. Этот принцип впервые появился в 2000 году в статье Роберта Мартина «Принципы проектирования и шаблоны проектирования», но, согласно Википедии, сокращение SOLID было введено Майклом Фезерсом.
Я надеюсь, что когда вы попадете в эту статью, у вас действительно появится желание стать лучшим инженером или написать лучший код. Когда..
Создайте свой первый виджет для iOS - Часть 2
Различные размеры виджетов и глубокие ссылки
Примечание. Это вторая часть учебного пособия, состоящего из трех частей. Обязательно завершите часть 1 , прежде чем продолжить эту статью. Вы можете найти часть 3 здесь .
Виджеты на iOS могут поддерживать 3 разных размера: маленький, средний и большой. В части 1 этого руководства мы добавили поддержку только небольших виджетов. Теперь мы добавим виджет среднего и большого размера.
Примечание. Для работы с этим..
Отправить приложение в App Store
Отправка приложения в App Store для iOS может быть захватывающим и полезным опытом. Тем не менее, это также может быть немного ошеломляющим, если вы делаете это в первый раз. В этой статье мы расскажем вам об этапах отправки приложения в App Store и о том, что вы можете ожидать в процессе.
1: Создайте учетную запись разработчика Apple
Прежде чем вы сможете отправить свое приложение в App Store, вам необходимо иметь учетную запись разработчика Apple. Если у вас его еще нет, вы..