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


Список SwiftUI с возможностью поиска
Как разработчик iOS, вы можете часто сталкиваться с ситуациями, когда вам нужно отобразить список элементов в вашем приложении. Хотя простые списки легко реализовать с помощью SwiftUI, иногда вам нужно предоставить функцию поиска, чтобы помочь пользователям быстро находить определенные элементы. В этой статье мы рассмотрим, как создать список с возможностью поиска в SwiftUI. Предварительные требования: чтобы следовать этому руководству, у вас должен быть некоторый опыт работы со Swift..

Сравнение дальности в Swift
Вы когда-нибудь задумывались, как сравнить целое число с диапазоном целых чисел? Чаще всего мы думали использовать операторы ≥ и ≤ для сравнения целого числа в диапазоне целых чисел. Как тот, что ниже. Но мы действительно должны использовать более высокий порядок, который предоставляют языки высокого уровня, чтобы код выглядел аккуратно и стильно. Если бы мы могли достаточно глубоко разглядеть оператор диапазона, который мы используем в цикле for-in , большинство из нас подумали..

Серия Swift Leetcode: максимальная площадь куска пирога после горизонтального и вертикального разрезов
Быстрое решение для Leetcode 1465 Максимальная площадь торта после горизонтального и вертикального разрезов (Leetcode 1465) — дан прямоугольный торт высотой h и шириной w и два массива целых чисел horizontalCuts и вертикальные разрезы, где… theswiftnerd.com Вы можете прочитать полную историю в блоге The Swift Nerd по ссылке выше. Постановка задачи Дан прямоугольный торт высотой h и шириной w , а также два массива целых чисел..

Swift для TensorFlow теперь с открытым исходным кодом
Swift для TensorFlow был впервые представлен на TensorFlow Dev Summit в марте 2018 года . Теперь это открытый исходный код, и будет интересно посмотреть, как он повлияет на то, как инженеры используют TensorFlow, и, конечно же, как может измениться набор инструментов. Но что именно? Посмотрите видео ниже, записанное на саммите разработчиков TensorFlow, чтобы узнать больше. Вот что команда TensorFlow сказала о Swift для TensorFlow в подробном посте на Medium . «Swift для..

Игры в Swift
Хотите узнать, как быстро создавать игры? Вот краткое изложение того, что вы можете использовать в своей игре, простое объяснение инструментов разработки игр в Swift и руководство по тому, что вам нужно искать! Но сначала Какой игрой ты хочешь заниматься? Что-то, использующее 2 измерения (2D)? 3 измерения (3D)? или что-то с дополненной реальностью? Когда у вас есть ответ, было бы полезно знать, что вы можете искать в первую очередь. Вот два фреймворка, которые могут вам помочь:..

Котлин - Слушатели обречены
Котлин - Слушатели обречены С первых дней появления Android разработка велась строго на Java, сначала с использованием устаревшего и грубоватого Eclipse, а затем был осуществлен переход на Android Studio (настроенная версия IntelliJ IDEA от Jetbrains). С этим изменением мир разработки под Android стал немного ярче, но мы по-прежнему использовали Java. Java была в порядке, но уже старела. С другой стороны мобильной разработки… В 2014 году Apple представила Swift, сделав разработку..

Хорошая, плохая и уродливая архитектура VIPER для приложений iOS.
Введение в VIPER Если вы какое-то время разрабатывали приложения для iOS, то заметили, что большая часть вашей логики находится внутри подклассов UIViewController. Это обычно называется проблемой Massive ViewController. Просмотр - это довольно простой объект, который заботится только о том, чтобы рисовать себя на экране. Модель - это скучное хранилище данных, которое может быть представлено простой коллекцией или сложной структурой данных. По сути, вся остальная логика должна..