Публикации по теме 'swift'
Проверка кредитной / дебетовой карты и определение типа в Swift с помощью ATGValidator
Платежи с использованием кредитных и дебетовых карт являются неотъемлемой частью электронной коммерции. Если у вас есть приложение, в котором продаются какие-либо товары, не относящиеся к контенту приложения и не связанные с экосистемой iOS, вы бы уже представили способ оплаты с помощью кредитных / дебетовых карт.
Часто пользователи неправильно вводят номера кредитных карт, а показ сообщения об ошибке пользователю после ошибки с платежного шлюза - это что-то нелогичное. Мы можем..
Изучение Salesforce Mobile SDK с помощью Xcode
Создайте iOS-приложение, отображающее список блюд
В июле прошлого года я начал писать серию статей о том, как можно использовать платформу Salesforce без традиционного клиента Salesforce. Вот ссылки на другие статьи цикла:
Использование Salesforce с помощью Spring Boot Использование Salesforce с помощью клиента, написанного на Svelte Использование Salesforce с помощью клиента, написанного на Vue.js Использование Salesforce с помощью мобильных приложений, написанных (один..
Гексагональная архитектура для iOS
Шаблон архитектуры, который фокусируется на логических частях, находящихся внутри и вне приложения.
Это первая часть серии статей о шаблоне гексагональной архитектуры, принятом для разработки под iOS. Он охватывает в основном теоретические аспекты. В следующей части будут рассмотрены практические аспекты и пример проекта.
Когда мы говорим об архитектуре приложения для iOS, мы обычно подразумеваем UI как архитектурный подход, такой как MVC, MVVM, VIPER и т. Д. Но архитектура..
Построение цепочки ответчиков с использованием иерархии представлений SwiftUI
Использование EnvironmentValues для простого реагирования на события, генерируемые во всей иерархии представлений.
За последние 10 лет я провел много времени, отвечая на вопросы в StackOverflow, и вопрос, который я очень часто вижу, имеет привкус:
Как вызвать событие в классе A из функции класса B ?
Это может показаться простым вопросом для опытного разработчика, в конце концов, есть несколько способов сделать это, мы можем использовать делегаты, обратные вызовы, уведомления..
Использование UnevenRoundedRectangle для скругления определенных углов в SwiftUI
В SwiftUI есть удобный встроенный модификатор cornerRadius , который позволяет легко создавать закругленные углы представления. Применяя модификатор cornerRadius к виду Rectangle , вы можете преобразовать его в скругленный прямоугольник. Значение, которое вы указываете модификатору, определяет степень эффекта округления.
Rectangle()
.cornerRadius(10.0)
В качестве альтернативы SwiftUI также предоставляет стандартное представление RoundedRectangle для создания скругленного..
Что такое перечисление?
В Swift перечисление — это настраиваемый тип данных, состоящий из набора именованных значений. Эти именованные значения называются случаями, и каждый случай может иметь связанное значение или нет.
Код
Здесь Track — тип перечисления, и он имеет три варианта: shortDistance , middleDistance и longDistance . Случай longDistance имеет связанное значение типа Int , которое представляет расстояние события отслеживания. При создании экземпляра перечисления Track с регистром..
1.1 Большой O
1.1 Большой O
Это метод анализа использования ресурсов алгоритма. Ресурсы указывают время работы, память, хранилище, сеть и т. Д., Но ресурсы, относящиеся к интервью, указывают время работы. Время выполнения зависит от среды выполнения. Поэтому вместо измерения времени выполнения подсчитывается счет выполнения операции. Количество раз, когда операция выполняется, выражается функцией, относящейся к размеру входных данных. Когда количество данных n равно ∞, временная сложность..