Главная / Программирование /
Разработка приложений для iOS / Тест 37
Разработка приложений для iOS - тест 37
Упражнение 1:
Номер 1
Что такое протокол в Objective-C?
Ответ:
 (1) общее название для группы методов 
 (2) базовый класс 
 (3) имя одного метода 
 (4) тип объекта 
Упражнение 2:
Номер 1
Что означает модификатор weak на свойстве в Objective-C?
Ответ:
 (1) эта ссылка учитывается в последнюю очередь при подсчете ссылок на объект 
 (2) эта ссылка не учитывается при подсчете ссылок на объект 
 (3) эта свойство доступно только на чтение 
 (4) в этой свойство можно положить только слабые объекты 
Упражнение 3:
Номер 1
Из какого языка в Objective-C доступны структуры?
Ответ:
 (1) Си 
 (2) C++ 
 (3) Java 
 (4) Pascal 
Упражнение 4:
Номер 1
Какими объектами представляются все видимые на экране iPhone прямоугольники?
Ответ:
 (1) UIViewController 
 (2) NSView 
 (3) UIView 
 (4) NSString 
Упражнение 5:
Номер 1
Как задается положение UIView на экране?
Ответ:
 (1) 4-мя точками x1, x2, y1, y2 
 (2) левым верхним и правым нижним углами corner1 и corner2 
 (3) центром center и размером size 
 (4) прямоугольником CGRect 
Упражнение 6:
Номер 1
Какой объект отвечает за отображение простых надписей на экране?
Ответ:
 (1) UIButton 
 (2) UIProgress 
 (3) UIImageView 
 (4) UILabel 
Упражнение 7:
Номер 1
Как задать красный цвет текста в UILabel *label
Ответ:
 (1) label.color = @"red" 
 (2) label.color = @"#ff0000" 
 (3) label.textColor = "red" 
 (4) label.textColor = [UIColor redColor] 
Упражнение 8:
Номер 1
Что такое target и action, которые часто используются в Objective-C?
Ответ:
 (1) имя реагирующего класса и имя метода 
 (2) объект у которого нужно вызвать метод и сам метод, который нужно вызвать 
 (3) объект, который реализует протокол и название протокола 
 (4) делегат и объект делегата 
Упражнение 9:
Номер 1
Что такое UITextFieldDelegate?
Ответ:
 (1) имя протокола 
 (2) имя делегата 
 (3) тип объекта 
 (4) объект для отображения ввода текста 
Упражнение 10:
Номер 1
Через какой объект можно послать сообщение, на которое смогут
подписаться многие объекты?
Ответ:
 (1) NSPostManager 
 (2) NSLocalNotifications 
 (3) NSNotificationCenter 
 (4) NSMessages 
Упражнение 11:
Номер 1
Какой метод вызывается в контроллере, когда загрузилось его View?
Ответ:
 (1) viewWillAppear 
 (2) viewWillLoad 
 (3) viewDidLoad 
 (4) viewDidAppear