Kas tevi motivēja izvēlēties iOS izstrādātāja karjeru?
iOS
Kāda ir atšķirība starp piekļuves modifikatoriem public un open Swift programmēšanas valodā?
Kāda ir vispārīgo datu tipu loma un pielietojums programmēšanā?
Vai vari uzskaitīt dažādus privilēģiju vai piekļuves tiesību līmeņus sistēmā?
Cik daudz izsaukumu notiek viewDidLoad metodē UIViewController dzīves cikla laikā?
Kāda ir blakus datu tabulu loma un pielietojums datu bāzēs?
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)
Izskaidrojiet izpildes pavedienu un rindu struktūras programmēšanā.
Ko tieši norāda, izveidojot Semaphore objektu tā inicializācijai?
Vai jums ir pieredze ar Objective-C izstrādi?
Vai jūs varat izskaidrot, kas ir vērtību tipi programmēšanā?
Vai vari uzskaitīt standarta iebūvētās rindas struktūras programmēšanas valodās?
Kā izslēgt UIButton no Responder Chain atbilžu ķēdes?
Vai vari uzskaitīt un izskaidrot galvenās problēmas, kas saistītas ar automātisko atmiņas pārvaldību, izmantojot ARC?
Kāda ir galvenā uzdevuma vai funkcija ar nosaukumu Some?
Vai jūs varat pastāstīt mazliet par savu profesionālo pieredzi un galvenajiem sasniegumiem?
Kādos secībā tiek izpildīti konstruktoru un inicializatoru kodu, izveidojot klases piemēru?
Vai jūs varat izskaidrot, ko nozīmē bloķētie procesi daudzvītņu lietojumprogrammā?
Vai jūs varētu izskaidrot, kas ir domāts ar asinhronitāti programmas koda izpildē?