Публикации по теме 'swift'
Objective-C или Swift в 2022 году?
Есть один явный победитель
Было много разговоров о смерти Objective-C, но все еще возможно начать проект с Objective-C в 2022 году.
Это будет то, что вы хотите сделать?
Это что-то, что вы должны сделать? Прочтите и узнайте.
Преимущества Swift
Внедрение push-уведомлений Firebase в Swift
Push-уведомления — лучший инструмент для повышения вовлеченности пользователей внутри и за пределами вашего приложения.
Push-уведомления — это широко используемый инструмент для повышения вовлеченности пользователей внутри и за пределами вашего приложения. Их лучше всего использовать для сообщения ценных обновлений вашим пользователям, которые относятся либо к их учетной записи, либо к созданному ими контенту, с которым они взаимодействуют.
Пользователей вашего приложения часто..
Как встроить средство выбора фотографий в приложения iOS с помощью SwiftUI
Начиная с iOS 16, в SwiftUI представлен собственный вид выбора фотографий, известный как PhotosPicker . Если вашему приложению требуется доступ к библиотеке фотографий пользователей, Представление PhotosPicker легко управляет процессом выбора фотографий. Это встроенное представление обеспечивает удивительную простоту, позволяя разработчикам представить средство выбора и выполнить выбор изображения с помощью всего лишь нескольких строк кода.
При представлении представления..
Быстрый разговор | Начало Alamofire с SwiftyJSON | Продвинутый MVVM [Эпизод 7]
Разговор о Swift продолжается разговором о расширенном MVVM и введением в работу с сетью с использованием Alamofire с анализом JSON с использованием SwiftyJSON, парой отличных сторонних библиотек для работы с сетью в Swift 4. Итак, мы блестяще настраиваем все, чтобы все работало без проблем, используя RxSwift в следующих эпизодах. Довольно интересно, не так ли? ПОДПИСЫВАЙТЕСЬ и ждите еще больше удовольствия!
Пожалуйста, смотрите все выпуски, доступные по следующим ссылкам:..
Введение в Delegate в Swift
Не запоминай, пойми | Обновление от 14 мая 2017 г.
Прежде чем написать одно предложение о делегировании, я должен отдать должное Уилсону за предоставленный на этой неделе отличный учебник по делегированию и закрытию .
Мотивация
Большинство разработчиков iOS использовали UITableVIew и UICollectionView. Слишком многие, включая меня, просто копируют видео и Stack Overflow, не зная, что они делают, например, «UITableViewDelegate».
Я прочитал все руководства на первых десяти..
Отличное использование протокола Swift — 2
Рассмотрим ситуацию, когда у нас есть много контроллеров представлений с похожим набором функций и переменных, которые необходимо определить в каждом новом классе контроллеров представлений. Копировать и вставлять переменные и функции — громоздкая задача, и есть шанс пропустить некоторые из них.
Примечание. Мы должны использовать SOC, вызывающую обеспокоенность, через MVVM / Viper. Но если код уже есть, то мы можем пойти и выполнить работу с помощью этого использования.
А вот и..
Принцип открытого-закрытого в Swift
OCP, второй принцип Принципов SOLID, который гласит: «Сущности должны быть открыты для расширения, но закрыты для модификации».
Давайте рассмотрим простой пример, нарушающий принцип открытого-закрытого.
enum BrowseType {
case html
case pdf
case website
case htmlString
}
func doTesting(inputType: BrowseType) {
switch inputType {
case .html:
print("html")
case .website:
print("website")
case .pdf:..