iOS
DispatchWorkItem көмегімен жоспарланған тапсырманы қалай тоқтатуға болады?
Қолданбада басу оқиғасын өңдеу қалай жүзеге асырылады?
iOS немесе macOS қосымшаларында тапсырмаларды басқару үшін GCD (Grand Central Dispatch) қай кезде қолдану ұсынылады?
iOS-та UIView.animate деген не және оны интерфейс элементтерін анимациялау үшін қалай қолданатынын түсіндіріп бере аласыз ба?
Қандай әдістер, viewWillLayoutSubviews-тан басқа, элементтердің дұрыс орналастырылуы үшін нақты өлшемдерін алу үшін қолданылады?
iOS қолданбасында уақытша деректерді сақтау үшін қандай әдістер қолдануға болады?
Сен жасушаның биіктігін қалай анықтайсың?
iOS-те KeyChain пен UserDefaults сақтау арасында қандай айырмашылық бар?
Swift тілінде инкапсуляция механизмі қалай пайдаланылады?
Жобаларыңызда Unowned сияқты сілтеме айнымалыларын қолдандыңыз ба?
Бағдарламалауда AnyObject типін қолдану қай жағдайларда ұсынылады?
Қандай жағдайларда контроллердің мысалы инициализацияланады?
Неліктен анимацияларды viewDidAppear әдісінде бастау ұсынылады, басқа өмірлік цикл әдістеріне қарағанда?
Swift тілі контекстінде Capture List ұғымын және оның қолданылуын түсіндіріп берсеңіз.
Swift-те бәсекелестік ұғымы не білдіреді және ол қалай жүзеге асырылады?
Тестілеуде мок-объектілер мен стубтардың айырмашылығы қандай?
Деректер құрылымдары контекстінде 'кезек' терминін түсіндіріп берсеңіз?
Пайдаланушының экрандағы басу оқиғаларын анықтау және өңдеу үшін қандай функциялар немесе әдістер қолданылады?
Процестерді синхронды және асинхронды орындау режимдерінің негізгі айырмашылықтарын түсіндіріңіз.
Өз сөздік (dictionary) жүзеге асыруды қалай жасайсыз?