iOS
Üç View kullanarak ekranı üç eşit parçaya nasıl bölebilirim?
Bir Görünümde birden fazla Gesture Recognizer olduğunda çatışmaları önlemek için hangi yöntemler uygulanmalıdır?
Ticari projelerdeki deneyiminizden bahsedin
Programlamada Opsiyonel Bağlama mekanizmasının ne olduğunu açıklayabilir misiniz?
Sistem tasarımında Singleton deseninin kullanılmasının sorunu nedir?
Yakın zamanda yurtdışına veya Rusya içinde taşınmayı düşünüyor musunuz?
Bu yapının avantajları ve dezavantajları nelerdir?
Programlamada 'opsiyonel' teriminin ne anlama geldiğini açıklayabilir misiniz?
Sistemde görev kuyruğu organize etmek için hangi yöntemler kullanılabilir?
UITableView bileşeninin ne olduğunu ve arayüz geliştirmede nasıl kullanıldığını açıklayabilir misiniz?
iOS'ta DispatchWorkItem nesnesinin ne olduğunu ve görev yönetiminde nasıl kullanıldığını açıklayabilir misiniz?
Bir diziden öğe kaldırma işleminin zaman karmaşıklığını nasıl değerlendirilir?
Grafik ve görüntü gösterimi bağlamında noktalar ve pikseller arasındaki fark nedir?
SwiftUI'de View kavramını açıklayın ve arayüzler oluştururken nasıl kullanıldığını anlatın.
Önbelleğe alınacak veriyi seçerken veri türü dikkate alınmalı mı?
bırak parent Task olsun { bırak ki child olsun Task { print("child started, isCancelled = ", Task.isCancelled) // HAYIR 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 saniye parent.cancel() /////// bırak parent olsun Task { 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 saniye parent.cancel()
Bir sözlük için "hızlı" ne anlama gelir ve arama karmaşıklığı nedir? Her zaman O(1) midir?
Araba fiyatı önbellekleme sorununu nasıl çözeceğinizi kelimelerle açıklayın: veri yapısı, senkronizasyon, güncelleme.
Neden bazı sorgular hiç var olmamış bir fiyatı (örneğin, eski ve yeni fiyat arasındaki ara değeri) geri döndürür?
struct ExampleView: View { var body: some View { VStack { FormView() Button("Reset") { // TODO: } } } } // SADECE OKUYUN 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) } } }