Свързани публикации 'ios'


Разбиране на съхранените и изчислените свойства в Swift
Всичко, което трябва да знаете за съхранените и изчислените свойства Концепция, с която всички разработчици се запознават рано, когато започват да програмират в Swift, е относно свойствата. Този термин е един от най-често срещаните, които някой чете, пише или говори за програмни статии, книги, курсове или дискусии. Казано с прости думи, свойствата са променливи и константи, които съхраняват стойности и които ние декларираме в класове, структури и изброявания на Swift. Но свойствата..

tsv файлове за AutoML Translation
Ако започвате с AutoML Translation и искате да създадете основен набор от данни, като използвате преводите, които вече имате в проект, ето лесен начин да получите необходимия tsv файл. За примера нека си представим, че създавате набор от данни с източник EN и целеви PT. От iOS Поставете вашите .strings файлове в директория и ги наименувайте en.strings и pt.strings Файловете трябва да имат следната структура (ако не, няма да работят.. ще трябва да адаптирате замените, които..

Откривам страстта си отново чрез преподаване на кодиране
По време на университета почти всички около мен преподаваха, даваха такси, за да печелят допълнителни пари отстрани. Що се отнася до мен? Съжалявам, но не благодаря. Никога не съм мислил, че ще преподавам и никога не съм имал желание. Всъщност прекарах по-голямата част от младите си години, заявявайки, че никога няма да го направя. Не знаех, че това ще промени живота ми. След няколко години в света на работата осъзнах, че работата често ми се струва безсмислена, особено когато задачите..

Поточна навигация със SwiftUI 4
Внедряване на новия NavigationStack програмно и без NavigationLink След като току-що преразгледа тази навигация за SwiftUI 3 тук (който актуализира оригиналния подход за SwiftUI 1 тук ), Apple оттогава преосмисли навигацията с новия NavigationStack като част от последната версия на SwiftUI 4. Това е страхотна новина… и покрива повечето от предишните ми предложения! Преди това NavigationView изискваше изрично дефиниране на навигационни „ръбове“ и използване на множество..

RxSwift модулно тестване, обяснено за 2 минути
Използване на библиотеки RxTest и RxBlocking Днес ще научим как да тестваме нашите RxSwift приложения с помощта на библиотеки RxTest и RxBlocking. Нашият примерен проект следва реактивна MVVM архитектура. Изходният код на проекта е достъпен в долната част на статията. Да започваме Имаме следния екран: И следната структура вътре в ViewController : Можем да видим, че имаме UIStackView , съдържащо три UIButton s. Логиката вътре в ViewModel позволява да бъде избран..

Swift Tuist за iOS разработчици, да стане 0,1%. Част 1, Настройка по подразбиране.
Ако работите сами, този инструмент не е необходим. Може да е прекалено за вашия проект. Но ако искате да работите в големи компании, уверявам ви, че това е инструментът, за който много разработчици на iOS са мечтали. Ако сте имали опит в работата с голяма кодова база на iOS, вече бихте забелязали това. „Супер скучно време за строеж“. Вярвате или не, понякога отнема петнадесет минути или повече (предимно на intel mac) просто за изграждане и изпълнение на проект! Това не е..

Създавайте и верижно наблюдавани последователности в RxSwift
Съкратете кода си и го направете по-ефективен В този кратък урок ще научим как да създадем две последователности на RxSwift Observable и да ги веригираме. Примерното приложение показва UITextField в горната част на екрана. Той изчаква въвеждане от потребителя и когато потребителят е въвел пет букви, съдържащи „rx“, UITextField мига в зелено и се опреснява: „Изходният код на проекта“ е достъпен в GitHub. Да започваме Първо, нека бързо създадем и позиционираме нашия..