Безопасно ли е да използвате променливи вътре в клас в Swift?
iOS
Какъв е времевият резултат от операциите по вмъкване, търсене, четене и изтриване на елементи в масив в най-лошия и средния случай?
За какво се използва методът loadView в контролер?
Какви методи за разположение на потребителски интерфейси сте прилагали в практиката си?
Как влияе промяната на границите на рамката в метода viewDidLayoutSubviews върху изобразяването на интерфейса?
Можете ли да обясните принципа на работа на автоматичното освобождаване на обекти с помощта на AutoreleasePool?
Възможно ли е да се реализира слаба препратка към обект на масив?
Каква е целта на използването на бариера за разпределение в многопоточни приложения?
Проверкали ли сте кода на колегите си или своя собствен преди внедряването?
Колко купчини могат да се използват в едно приложение и каква е тяхната роля?
Можете ли да обясните какво се разбира под сървърно рендиране в контекста на уеб разработката?
Кой конкретен вътрешен тип данни се използва за съхранение на текст в низови променливи?
Каква е основната функция на механизма за автоматично управление на паметта ARC по време на изпълнение на програми?
Можете ли да обясните как е реализирано синхронното изпращане на задачи чрез DispatchSync в GCD?
Какви промени се случват във вътрешния поток на RunLoop, ако не постъпват нови събития?
Какви данни съдържа обектът Frame?
Можете ли да обясните разликите между методите HTTP PUT и PATCH в контекста на REST API?
Обяснете принципа на оценка на времето за изпълнение на операциите с помощта на нотацията Big O в структурата от данни.
Кои методи, освен viewWillLayoutSubviews, служат за получаване на актуалните размери на елементите за правилното им разположение?
Можете ли да обясните какво означава автоматичният механизъм за управление на паметта ARC в iOS?