Sobes.tech

iOS

Array { value1 value2 if condition { value3 } }

Senior
175

Projeye geldiğinde Swift 6 zaten vardı mı, yoksa geçiş senin zamanında mı gerçekleşti?

Senior
174

Projede şu anki minimum iOS hedefi nedir?

Senior
174

Gelişim için ilginç kaynaklar hakkında bilgi ver — YouTube kanalları, Telegram kanalları, topluluklar, araçlar

Senior
173

UIKit için Viper mimarisini kullanıyor musunuz? Tüm uygulamalara mı yayılıyor?

Senior
172

son sınıf ProfileViewModel1 { enum Durum { ... } var durum: Durum = .idle let hizmet: UserService init(hizmet: UserService) { ... } func onBackPress() { // görünüm deinit } func loadUser() { durum = .loading Task { [weak self] guard let self else { return } do { let kullanıcı = try await self.hizmet.fetchUser() self.durum = .loaded(kullanıcı) } catch { self.durum = .failed(error.localizedDescription) } } } }

Senior
172

iOS 16 hedefiyle SwiftUI konusunda iOS 15'e kıyasla sorunlar, geçici çözümler veya sınırlamalar var mı?

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("Resim indirilirken hata: \(error)") } } } Button("İndir") { 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

Yeni bir ekran veya yeni bir özellik uygularken, hemen SwiftUI mı yazıyorsunuz, yoksa UIKit ve SwiftUI arasında seçim konusunda tartışmalar oluyor mu?

Senior
166

Kendiniz -> Görev -> (güçlü) Kendiniz .... Geri -> View desinit -> View model deinit?

Senior
165

Projede SwiftUI kullanımı hakkında bana bilgi ver — politika nedir, kaç ekran SwiftUI ile yazılmış?

Senior
165

SwiftUI'da farklı stiller (birincil/ikincil) olan bir tasarım sistemi için yeniden kullanılabilir bir düğme bileşeni tasarlıyorsanız, bunu nasıl gerçekleştirirdiniz?

Senior
163

UIKit ve SwiftUI'da sunum modülleri için ne kullanılır — hangi mimari?

Senior
160

protokol SomeProtocol { func test() } func test1_1(değer: SomeProtocol) {} func test1_2(değer: any SomeProtocol) {} func test2_1(değer: some SomeProtocol) {} func test2_2<Değer: SomeProtocol>(değer: Değer) {} class A { func test2_2<Değer: SomeProtocol>(değer: Değer) { } } class B: SomeProtocol { func test() {} } class C: B {} A().test2_2(değer: B())

Senior
160

Şu anda iş parçacıklarıyla ilgili yeni görevler için GCD veya Modern Concurrency (async/await) kullanıyor musunuz?

Senior
160

Swift'te yapılandırılmış eşzamanlılık terimini nasıl anlıyorsun? Task.detached bu kavrama uyuyor mu?

Senior
153

DispatchQueue ile WorkItem kullanıp cancel() çağrıldığında iptal ne zaman ve nasıl gerçekleşir?

Senior
151
/2