Sobes.tech

iOS

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) } } }

Senior
Salmon
72

UIKit və SwiftUI arasında dizayn sistemi necə işləyir — komponentlərin və ya örtüklərin təkrarlanması varmı?

Senior
Salmon
69

Niyə bəzi sorğular heç vaxt mövcud olmamış qiyməti (məsələn, köhnə və yeni qiymət arasında ara dəyər) geri qaytarır?

Principal
Позитив Технолоджис
68

protokol SomeProtocol {} funksiya test1_1(qiymət: SomeProtocol) {} funksiya test1_2(qiymət: hər hansı SomeProtocol) {} funksiya test2_1(qiymət: some SomeProtocol) {} funksiya test2_2<Qiymət: SomeProtocol>(qiymət: Qiymət) {} sinif A { funksiya test2_2<Qiymət: SomeProtocol>(qiymət: Qiymət) { } } sinif B: SomeProtocol { } A().test2_2(qiymət: B())

Senior
Salmon
67

protokol SomeProtocol {} func test1_1(dəyər: SomeProtocol) {} func test1_2(dəyər: any SomeProtocol) {}

Senior
Salmon
67

Layihəyə gəldiyiniz zaman, artıq Swift 6 mövcud idi, yoxsa keçid sizin zamanınızda baş verdi?

Senior
Salmon
66

Əgər SwiftUI-də dizayn sisteminə müxtəlif üslublar (əsas/ikincil) ilə təkrar istifadə oluna bilən düymə komponenti dizayn etsəniz, bunu necə həyata keçirərdiniz?

Senior
Salmon
66

Yazma üçün mutex əlavə etmək niyə məlumat yarışını həll etmir? Ümumi dəyişəni qorumaq üçün mutex necə düzgün istifadə edilməlidir?

Principal
Позитив Технолоджис
66

Avtomobil qiymətinin keşlənməsi problemini sözlərlə necə həll edəcəyinizi təsvir edin: məlumat strukturu, sinxronizasiya, yeniləmə.

Principal
Позитив Технолоджис
65

İnkişaf üçün maraqlı resurslar haqqında danış — YouTube kanalları, Telegram kanalları, icmalar, alətlər

Senior
Salmon
65

UIKit-də View və ViewModel necə əlaqə qurur — bağlamalar üçün RxSwift/Combine kimi bir şey istifadə olunurmu?

Senior
Salmon
64

protokol SomeProtocol {} func test1_1(dəyər: SomeProtocol) {} func test2_1(dəyər: some SomeProtocol) {} func test1_2(dəyər: any SomeProtocol) {}

Senior
Salmon
62

Sadə yaddaşda önbellek kitabxanası yazmaq lazımdır. type Cache interface { Set(k, v string) Get(k string) (v string, ok bool) }

Principal
Позитив Технолоджис
62

func getCarPrice() int64 { time.Sleep(1 * time.Second) return rand.Int63n(1000) } func main() { http.HandleFunc("/car/instant", func(resp http.ResponseWriter, req *http.Request) { fmt.Fprintf(resp, "%d", 0) }) http.ListenAndServe(":8080", nil) }

Principal
Позитив Технолоджис
59

Qısa təqdim edin və hazırkı işinizi təsvir edin.

Middle+
RevolutRevolut
58

val parent = Task { let child = Task { print("uşaq başladı, isCancelled = ", Task.isCancelled) // for index in (1...[phone]) { print(index) } print("uşaq bitdi, isCancelled = ", Task.isCancelled) // } await child.value } try? await Task.sleep(nanoseconds: 1_000_000_000) // 1 saniyə parent.cancel()

Senior
Salmon
57

@MainActor final class ViewModel: ObservableObject { @Published var image: UIImage? func onDownloadPhoto(url: URL) { do { let data = try Data(contentsOf: url) image = UIImage.init(data: data) } catch { log.error("Şəkli yükləməkdə xəta: \(error)") } } } Button("Yüklə") { onDownloadPhoto(url) }

Senior
Salmon
56

Array { value1 value2 if condition { value3 } }

Senior
Salmon
55

Fotoqalereyada jestlər və yaxınlaşdırma ilə qarşılıqlı əlaqə necə həyata keçirildi — UIKit və ya SwiftUI-də?

Senior
Salmon
53

Set-ə nil ötürüldükdə nə baş verir?

Middle+
RevolutRevolut
53
/206