Хобрук: Ваш путь к мастерству в программировании

Публикации по теме 'swift'


Руководство для начинающих по SwiftData в iOS 17
Один из распространенных вопросов при разработке приложений SwiftUI — как работать с Core Data, чтобы постоянно сохранять данные во встроенной базе данных. Несмотря на постоянные усилия Apple по упрощению API-интерфейсов Core Data, новичкам часто сложно использовать эту платформу. Тем не менее, есть хорошие новости на горизонте. Apple выпустит новую платформу под названием SwiftData в iOS 17, чтобы заменить Core Data. SwiftData спроектирован так, чтобы его было намного проще..

Взгляните на новый UIPageControl в iOS 14
На WWDC 20 Apple анонсировала несколько новых интересных API для старого и скучного UIPageControl. В этой статье мы обсудим следующие новые изменения в UIPageControl в iOS 14: Стиль фона Изображение пользовательского индикатора Изображение пользовательского индикатора по определенному индексу Бесконечные страницы (новое поведение очистки) Стиль фона У нас есть новый вариант стиля для нашего UIPageControl под названием BackgroundStyle . Это перечисление с тремя..

Вход в систему OAuth Facebook ИСПРАВЛЕННАЯ документация
ИСПРАВЛЕННАЯ документация Facebook по протоколу OAuth Текущая документация Facebook устарела ... Проблема: если вы будете точно следовать инструкциям в соответствии с документацией, ваше приложение может работать в вашем симуляторе, но может не работать на вашем реальном устройстве (я использую iPhone 11, поэтому я не Точно не знаю про другие модели). Решение . Проверьте шаг 6, если все, что вам нужно, - это решение. С использованием: XCode 11.2.1 iOS 13.3.1 Коко-моллюски..

Утверждение в программировании
Утверждение в программировании Недавно у меня была дискуссия с коллегами по поводу изящного выхода из приложения. Вопрос: Приложению для работы требуется конфигурация, размещенная на централизованном сервере. В случае, если файл конфигурации недоступен во время первоначального запуска, что он должен делать? ViewPoints: Вариант 1: приложение должно информировать пользователя о том, что что-то пошло не так, попробуйте позже? Мое мнение: пользователь нажмет кнопку «ОК». Что..

Создание Prisma-подобного приложения с помощью Core ML, Style Transfer и Turi Create
Если вы следили за объявлениями Apple в прошлом году, то знаете, что они вкладывают значительные средства в машинное обучение. С тех пор, как они представили Core ML в прошлом году на WWDC 2017, появилось множество приложений, использующих возможности машинного обучения. Однако перед разработчиками всегда стояла одна проблема: как создавать модели? К счастью, Apple решила наш вопрос прошлой зимой, когда объявила о приобретении Turi Create у GraphLab. Turi Create - это инструмент..

Как добавить Firebase Crashlytics в ваше приложение для iOS
Упростите поиск неожиданных сбоев и их источников Сегодня мы узнаем, как добавить Firebase Crashlytics в наше приложение для iOS в Swift, шаг за шагом. Мы также протестируем наше приложение, создав преднамеренный сбой, и увидим результат в консоли Firebase. Firebase Crashlytics - отличный инструмент для наблюдения за сбоями и поиска источников этих сбоев. Исходный код проекта доступен внизу статьи. Давайте начнем Сначала давайте создадим проект и дадим ему любое имя:..

Экраны запуска в Xcode: все параметры объяснены
Экраны запуска без раскадровки идеально подходят для SwiftUI Экраны запуска появляются при запуске вашего приложения и создают у пользователя впечатление, что ваше приложение быстрое и отзывчивое. После загрузки вашего приложения экран запуска будет заменен первым экраном вашего приложения, после чего пользователь сможет начать использовать ваше приложение. Xcode по умолчанию создает раскадровку, которую вы можете использовать для настройки экрана загрузки. Хотя в большинстве..

Новые материалы

Google развертывает BigLake и интегрирует Analytics Hub и BigQueryML
Как Google делает свою платформу данных более мощной с помощью 3 замечательных обновлений Не так давно Google выпустила BigLake , новый инструмент, который сочетает в себе BigQuery с..

Пять команд GIT, которые вы должны знать
Это вообще нуждается в представлении? git перебазировать Для создания функциональной ветки требуется корневая фиксация внутри первичной ветки, из которой будет создана новая ветка. Но..

6 признаков умного веб-программиста | Аккретировать
Стать великим программистом — непростая задача, но если вы будете помнить об определенных вещах, вы тоже сможете стать выдающимся программистом. Есть много вещей, которые вы можете сделать,..

Что такое встроенное программное обеспечение
Введение: Встроенное программное обеспечение , также известное как прошивка, играет ключевую роль в современном мире, питая широкий спектр устройств и систем, с которыми мы ежедневно..

Все ли должны учиться программировать?
Вы, наверное, слышали, что для достижения успеха в 21 веке нужно научиться программировать, потому что это самый важный навык, которым нужно обладать. А средняя зарплата программиста такая..

Фильтр в Javascript
Он просто отфильтровывает данные и выдает на выходе только желаемое значение. Другими словами, он просто дает вам результат, соответствующий установленным вами критериям. E.g. var обр =..

Обязательные навыки разработки программного обеспечения для успеха в 2023 году — узнайте сейчас
От программирования до карьерного роста: два навыка разработки программного обеспечения, на которых нужно сосредоточиться в 2023 году Для инженера-программиста важно быть в курсе последних..