Sobes.tech

Array { value1 value2 if condition { value3 } }

Senior
175

Kui sa tulid projekti, kas Swift 6 juba olemas või toimus üleminek sinu ajal?

Senior
174

Milline on praegu projekti minimaalne iOS siht?

Senior
174

Raksta par interesantiem resursiem attīstībai — YouTube kanāli, Telegram kanāli, kopienas, rīki

Senior
173

Kas kasutate UIKit jaoks Viper arhitektuuri? Kas see kehtib kõigile rakendustele?

Senior
172

lõppklass ProfileViewModel1 { enum Seisund { ... } var seisu: Seisund = .idle let teenus: UserService init(teenus: UserService) { ... } func onBackPress() { // vaade deinit } func loadUser() { seisu = .loading Task { [weak self] guard let self else { return } do { let kasutaja = try await self.teenus.fetchUser() self.seisu = .loaded(kasutaja) } catch { self.seisu = .failed(error.localizedDescription) } } } }

Senior
172

Kas on SwiftUI-ga seotud probleemid, ajutised lahendused või piirangud iOS 16 sihtmärgi puhul võrreldes iOS 15-ga?

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("Neizdevās lejupielādēt attēlu: \(error)") } } } Button("Lejupielādēt") { 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

Kui te rakendate uue ekraani või uue funktsiooni, kas kirjutate kohe SwiftUI-s või on arutelusid UIKit ja SwiftUI valiku üle?

Senior
166

Self -> Ülesanne -> (tugev) Self .... Tagasi -> View desinit -> View model deinit?

Senior
165

Räägi mulle SwiftUI kasutamisest projektis — mis on poliitika, mitu ekraani on kirjutatud SwiftUI-s

Senior
165

Kui te kujundaksite korduvkasutatava nupu komponendi SwiftUI disainisüsteemile erinevate stiilidega (esmane/sekundaarne), kuidas te seda rakendaksite?

Senior
163

Mis kasutatakse UIKit ja SwiftUI esitlusmoodulite jaoks — milline arhitektuur?

Senior
160

protokoll SomeProtocol { func test() } func test1_1(ülesanne: SomeProtocol) {} func test1_2(ülesanne: any SomeProtocol) {} func test2_1(ülesanne: some SomeProtocol) {} func test2_2<Ülesanne: SomeProtocol>(ülesanne: Ülesanne) {} class A { func test2_2<Ülesanne: SomeProtocol>(ülesanne: Ülesanne) { } } class B: SomeProtocol { func test() {} } class C: B {} A().test2_2(ülesanne: B())

Senior
160

Kas kasutate praegu GCD või Modern Concurrency (async/await) uusi ülesandeid, mis on seotud niitidega?

Senior
160

Kuidas sa mõistad struktureeritud konkurentsi Swiftis? Kas Task.detached sobib sellele mõistele?

Senior
153

Millal ja kuidas toimub tühistamine, kasutades DispatchQueue koos WorkItem ja kutsudes cancel()?

Senior
151
/2