Tizimda turli darajalar yoki kirish huquqlari turlarini sanab o'ta olasizmi?
iOS
Dasturlashda umumiy ma'lumot turlarining roli va qo'llanilishi qanday?
Ma'lumotlar bazalarida yon ma'lumotlar jadvallarining roli va qo'llanilishi qanday?
Swift dasturlash tilida public va open kirish modifikatorlari o'rtasidagi farq nima?
Sizni iOS dasturchisi bo'yicha karyera qilishga nima undadi?
Semaphore ob'ektini yaratishda uning boshlang'ich holatini belgilash uchun nima aniq ko'rsatiladi?
UIViewController ning hayot tsiklida viewDidLoad metodiga nechta chaqiriq amalga oshiriladi?
Objective-C bilan ishlab chiqishda tajribangiz bormi?
Some nomli komponent yoki funktsiyaning asosiy vazifasi yoki maqsadi nima?
Ko'p ipliqli ilovada bloklangan jarayonlar nima ekanligini tushuntirib bera olasizmi?
Sinf namunasini yaratishda konstruktorlar va boshlovchilar qanday tartibda bajariladi?
Dastur kodini bajarishda asinxronlik nima ekanligini tushuntirib berolasizmi?
ARC Objective-Cda loyiha qurish vaqtida xotirani qanday boshqaradi?
UIButton-ni Responder Chain javob zanjiridan qanday chiqarish mumkin?
Foydalanuvchi interfeysida elementlarni yaratish uchun qanday asosiy sinf merosxo'rligi ishlatiladi?
enum HTTPMethod: String { case post = "POST" } enum Errors: Error { case invalidUrl case invalidQuery case invalidResponse case httpStatus(Int) } protocol MyDecoder { func decode<T: Decodable>(_: _ type: T.Type, from data: Data) throws -> T } final class NetworkService { private let session: URLSession private let encoder = JSONEncoder() private let decoder: MyDecoder init( session: URLSession = .shared, decoder: MyDecoder ) { self.session = session self.decoder = decoder } func request<Response: Decodable, Body: Encodable>( urlString: String, method: HTTPMethod, body: Body? = nil, headers: [String: String] = [:], query: [String: String] = [:] ) async throws -> Response { guard var components = URLComponents(string: urlString) else { throw Errors.invalidUrl } if !query.isEmpty { components.queryItems = query.map { URLQueryItem(name: $0.key, value: $0.value) } } guard let url = components.url else { throw Errors.invalidQuery } var request = URLRequest(url: url)
UIViewController ning hayot tsikli davomida loadView usuli nech marta chaqiriladi?
'git rebase' buyruqining ishlash prinsipi va uni tarmoqlar bilan ishlashda qanday ishlatilishini tushuntirib bera olasizmi?
Iltimos, o'z professional tajribangiz va asosiy yutuqlaringiz haqida biroz gapirib bering.
Dasturlashda ijro oqimlari va navbat tuzilmasi o'rtasidagi farqlarni tushuntiring.