Sobes.tech

Array { value1 value2 егер шарт { value3 } }

Senior
175

final class ProfileViewModel1 { enum State { ... } var state: State = .idle let service: UserService init(service: UserService) { ... } func onBackPress() { // view deinit } func loadUser() { state = .loading Task { [weak self] guard let self else { return } do { let user = try await self.service.fetchUser() self.state = .loaded(user) } catch { self.state = .failed(error.localizedDescription) } } } }

Senior
174

Жобадағы ең төменгі iOS нұсқасы қандай?

Senior
174

Сіз жобаға келгенде, Swift 6 бар ма еді, әлде ауысу сіздің уақытыңызда болды ма?

Senior
174

Дамуға арналған қызықты ресурстар туралы айтыңыз — YouTube арналар, Telegram арналар, қауымдастықтар, құралдар.

Senior
173

UIKit үшін Viper архитектурасын қолданасыз ба? Бұл барлық қосымшаларға қатысты ма?

Senior
172

iOS 16 мақсатында SwiftUI-ға қатысты iOS 15-пен салыстырғанда қандай да бір мәселелер, шектеулер немесе қиындықтар бар ма?

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("Суретті жүктеуде қате: \(error)") } } } Button("Жүктеу") { 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

Жобаға SwiftUI қолдану туралы айтып беріңіз — саясат қандай, SwiftUI-да қанша экран жазылған?

Senior
167

Жаңа экран немесе функцияны жүзеге асырғанда, оны дереу SwiftUI-да жазасыз ба, әлде UIKit пен SwiftUI арасында таңдау туралы талқылаулар болады ма?

Senior
166

Өзіндік -> Тапсырма -> (негізгі) Өзіндік .... Артқа -> Көрініс деинизациясы -> Көрініс моделі деинизациясы?

Senior
166

Егер сіз SwiftUI-де дизайн жүйесіне арналған қайта қолданылатын батырма компонентін әртүрлі стильдермен (негізгі/қосалқы) жобалайтын болсаңыз, оны қалай жүзеге асырар едіңіз?

Senior
165

протокол SomeProtocol { func test() } func test1_1(value: SomeProtocol) {} func test1_2(value: any SomeProtocol) {} func test2_1(value: some SomeProtocol) {} func test2_2<Value: SomeProtocol>(value: Value) {} class A { func test2_2<Value: SomeProtocol>(value: Value) { } } class B: SomeProtocol { func test() {} } class C: B {} A().test2_2(value: B())

Senior
160

UIKit және SwiftUI-де презентациялық модульдер үшін не пайдаланылады — қандай архитектура?

Senior
160

Жаңа ағындармен байланысты тапсырмалар үшін қазіргі уақытта GCD немесе Modern Concurrency (async/await) қолданасыз ба?

Senior
160

Swift-те 'structured concurrency' терминін қалай түсінесіз? Task.detached бұл ұғымға сай келе ме?

Senior
155

Егер DispatchQueue-ты WorkItem-пен қолдансаңыз және cancel() шақырсаңыз — қашан және қалай тоқтатылады?

Senior
151
/2