Sobes.tech

iOS

final sinf ProfileViewModel1 { enum Holat { ... } var holat: Holat = .idle let xizmat: UserService init(xizmat: UserService) { ... } func onBackPress() { // view deinit } func loadUser() { holat = .loading Task { [weak self] guard let self else { return } do { let foydalanuvchi = try await self.xizmat.fetchUser() self.holat = .loaded(foydalanuvchi) } catch { self.holat = .failed(error.localizedDescription) } } } }

Senior
176

Array { value1 value2 if condition { value3 } }

Senior
175

Loyiha uchun hozirgi minimal iOS maqsadi nima?

Senior
174

Loyihaga kelganingizda, Swift 6 allaqachon mavjud edimi yoki o'tish sizning ishtirokingizda bo'ldimi?

Senior
174

Rivojlanish uchun qiziqarli resurslar haqida gapir — YouTube kanallari, Telegram kanallari, hamjamiyatlar, asboblar

Senior
173

UIKit uchun Viper arxitekturasidan foydalanasizmi? Bu barcha ilovalarga taalluqlimi?

Senior
172

iOS 16 maqsadida SwiftUI bilan bog'liq muammolar, vaqtinchalik yechimlar yoki cheklovlar mavjudmi, iOS 15 bilan solishtirganda?

Senior
169

@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("Rasmni yuklab olishda xato: \(error)") } } } Button("Yuklab olish") { onDownloadPhoto(url) }

Senior
168

```swift struct ContentView: View { var body: some View { ScrollView { content .padding(20) } .background(Color(.systemGroupedBackground)) .overlay(alignment: .bottom) { continueButton } } } ``` ```swift struct ContentView: View { var body: some View { ScrollView { content .padding(20) } .background(Color(.systemGroupedBackground)) .safeAreaInset(edge: .bottom) { continueButton } } } ```

Senior
167

Loyihada SwiftUI dan foydalanish haqida gapir — siyosat nima, nechta ekran SwiftUI da yozilgan

Senior
167

Yangi ekran yoki yangi funksiyani amalga oshirayotganingizda, darhol SwiftUI da yozasizmi, yoki UIKit va SwiftUI o'rtasida tanlov bo'yicha muhokamalar bo'ladimi?

Senior
166

O'zini -> Vazifa -> (kuchli) O'zini .... Orqaga -> View desinit -> View model deinit?

Senior
166

Agar siz SwiftUI'da dizayn tizim uchun turli uslublar (asosiy/ikkinchi) bilan qayta ishlatiladigan tugma komponentini loyihalasangiz, uni qanday amalga oshirasiz?

Senior
165

protokol SomeProtocol { func test() } func test1_1(qiymat: SomeProtocol) {} func test1_2(qiymat: any SomeProtocol) {} func test2_1(qiymat: some SomeProtocol) {} func test2_2<Qiymat: SomeProtocol>(qiymat: Qiymat) {} class A { func test2_2<Qiymat: SomeProtocol>(qiymat: Qiymat) { } } class B: SomeProtocol { func test() {} } class C: B {} A().test2_2(qiymat: B())

Senior
160

UIKit va SwiftUI'da taqdimot modullari uchun nima ishlatiladi — qaysi arxitektura?

Senior
160

Hozirda iplar bilan bog'liq yangi vazifalar uchun GCD yoki Modern Concurrency (async/await) dan foydalanayapsizmi?

Senior
160

Swiftda tuzilgan hamkorlik terminini qanday tushunasiz? Task.detached bu tushunchaga mos keladimi?

Senior
155

DispatchQueue bilan WorkItem dan foydalanib va cancel() chaqirilganda bekor qilish qachon va qanday amalga oshadi?

Senior
151
/2