Publicații conexe 'ios'


Explicații opționale în Swift: 5 lucruri pe care ar trebui să le știți
Scrieți cod curat în timp ce aveți grijă de posibilele valori zero Opționalele sunt în nucleul Swift și există încă de la prima versiune a Swift. O valoare opțională ne permite să scriem cod curat și, în același timp, avem grijă de posibilele valori zero. Dacă sunteți nou în Swift, poate fi necesar să vă obișnuiți cu sintaxa de a adăuga un semn de întrebare la proprietăți. Odată ce te obișnuiești cu ele, poți începe efectiv să beneficiezi de ele, de exemplu, cu extensii. Ce este o..

Combinați chiuvetele și ciclul de reținere nereținut
Vrei să rezolvi această întrebare obișnuită la interviu? Faceți suficiente interviuri și veți găsi fără îndoială una dintre cele mai comune întrebări de interviu pentru dezvoltare iOS. Cu toții am fost acolo. Intervievatorul, fără îndoială un dezvoltator senior de iOS, cu o sclipire în ochi, vă întinde o bucată de hârtie și spune: „Bine. Îmi puteți spune ce este în neregulă cu următorul cod?” class CommonViewModel: ObservableObject { @Published var users: [User] = [] let..

Elementele de bază ale datelor de bază în Swift
Setați, preluați și actualizați obiectele din depozitul de date local Core Data este un cadru care vă ajută să gestionați obiectele stratului model din aplicația dvs. și este destul de simplu de utilizat, deoarece o parte din codul necesar poate fi generat automat. Din păcate, deoarece Core Data a fost scris în vremurile Objective-C, există câteva probleme (sau le voi numi „restricții”) cu acest cadru atunci când îl utilizați împreună cu Swift. În această piesă, voi încerca să mă..

O implementare mai eficientă a unei diagrame circulare animate în SwiftUI 2
Partea 6 din seria mea în topuri Am fost mulțumit de ultima plăcintă pe care am avut-o. A fost o îmbunătățire mare față de construcția inițială și are un aspect fascinant, dar tot am simțit că există loc de îmbunătățire. Gândindu-mă la un alt proiect la care lucrasem, mi-am dat seama că ar trebui să folosesc cadrul Combine ca driver principal. Având în vedere asta, am venit cu această soluție. Deși așteptați - înainte de a citi asta, ar trebui să aruncați o privire rapidă la..

Proiectarea unei interfețe de utilizare mai incluzive
Proiectarea unei interfețe de utilizare mai incluzive Actualizare săptămânală 1 - 1 noiembrie 2022 Bună, băieți, aceasta este prima actualizare săptămânală, în care voi oferi o mică actualizare despre progresul aplicației și voi lansa versiunea actualizată în timpul testului. Dacă aveți deja aplicația instalată, ar trebui să primiți o notificare care să vă permită să o actualizați la cea mai recentă versiune. Dacă încă nu aveți aplicația și doriți să o încercați, click aici..

Cum să configurați mai multe scheme și configurații în Xcode pentru aplicația dvs. React Native iOS
Având diferite configurații și scheme, vă permite să schimbați cheile API ale aplicației, să setați semnalizatoare de depanare, să atribuiți puncte finale ale serverului backend și să creați orice alte setări personalizate care diferă între dezvoltare și producție. Odată configurate, schemele pot fi folosite între toți dezvoltatorii care lucrează la aplicație și vor permite un proces de implementare mult mai stabil. Există o mulțime de soluții descrise în diferite postări de blog pentru..

AltSwiftUI?
Introducerea recentă a SwiftUI permite programarea declarativă a UI și gestionarea stării, ceea ce ajută foarte mult la îmbunătățirea vitezei și calității dezvoltării. Cu toate acestea, cadrul este blocat la iOS 13 SDK și fiecare nouă iterație de îmbunătățire a acestui nou cadru va împinge această restricție la cel mai recent SDK (iOS 14 și așa mai departe). AltSwiftUI este un cadru de interfață UI cu sursă deschisă pentru iOS care imită interfața SwiftUI, introducând o linie de bază unică..