iOS
SwiftUI-dən istifadə edərək istifadəçi interfeyslərinin inkişafında əsas üstünlüklər və çatışmazlıqlar nələrdir?
iOS tətbiqinin inkişaf və işləmə mərhələlərini işə salmadan bağlamaya qədər izah edin.
UITableView komponentinin nə olduğunu və interfeys inkişafında necə istifadə olunduğunu izah edə bilərsinizmi?
iOS-də DispatchWorkItem obyekti nədir və o, vəzifələrin idarə olunmasında necə istifadə olunur, izah edə bilərsinizmi?
Qrafika və şəkil göstərmə kontekstində nöqtələr və piksellər arasındakı fərq nədir?
Codable protokolü nədir və onun əsas funksiyaları nələrdir izah edə bilərsinizmi?
SwiftUI-də View anlayışını izah edin və interfeysların yaradılmasında necə istifadə olunduğunu açıqlayın.
Layihələrdə Kanban metodikasına əsaslanan iş təcrübəniz varmı?
GCD-də əməliyyatların atomarlığını təmin edən funksiyanı necə həyata keçirmək olar?
Eyni View-də bir neçə Gesture Recognizer olduqda qarşıdurmaları qarşısını almaq üçün hansı metodlar tətbiq edilməlidir?
Proqramlaşdırmada Seçimli Bağlama mexanizmi nədir, izah edə bilərsinizmi?
Yaxın gələcəkdə xaricə və ya Rusiyada köçməyi planlaşdırırsınızmı?
Bu strukturun üstünlükləri və çatışmazlıqları nələrdir?
Proqramlaşdırmada 'seçimli' termininin nə mənaya gəldiyini izah edə bilərsinizmi?
Yadda saxlanacaq məlumatların növü nəzərə alınmalıdırmı?
Niyə açıq əsas ipə göndərmə əlavə etməzdən əvvəl UI düzgün şəkildə göstərilirdi?
icazə verin ki, parent Task olsun { icazə verin ki, child Task olsun { print("child started, isCancelled = ", Task.isCancelled) // YOX false for index in (1...[phone]) { print(index) } print("child finished, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 saniyə parent.cancel() /////// icazə verin ki, parent Task olsun { async let child: Void = { print("child started, isCancelled =", Task.isCancelled) for index in (1...[phone]) { print(index) } print("child finished, isCancelled =", Task.isCancelled) }() await child } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 saniyə parent.cancel()
Lüğət üçün "tez" nə deməkdir və onun axtarış mürəkkəbliyi nədir? Həmişə O(1)mi?
struct ExampleView: View { var body: some View { VStack { FormView() Button("Reset") { // TODO: } } } } // YALNIZ O‘QISH struct FormView: View { @State private var firstname = "" @State private var lastname = "" @State private var email = "" @State private var website = "" var body: some View { Form { TextField("Enter firstname", text: self.$firstname) TextField("Enter lastname", text: self.$lastname) TextField("Enter email address", text: self.$email) TextField("Enter website address", text: self.$website) } } }
son sinif ProfileViewModel1 { enum Vəziyyət { ... } var vəziyyət: Vəziyyət = .idle let xidmət: UserService init(xidmət: UserService) { ... } func onBackPress() { // view deinit } func loadUser() { vəziyyət = .loading Task { [weak self] guard let self else { return } do { let istifadəçi = try await self.xidmət.fetchUser() self.vəziyyət = .loaded(istifadəçi) } catch { self.vəziyyət = .failed(error.localizedDescription) } } } }