Тестовые вопросы по iOS (MCQs)

Тестовые вопросы по iOS (MCQs)

Добро пожаловать на страницу тестовых вопросов по iOS на MCQss.com. Здесь вы найдете разнообразные интерактивные вопросы по iOS. Вы можете выбрать вариант ответа и проверить, правильный ли был ваш ответ.

iOS - операционная система, разработанная компанией Apple для устройств iPhone, iPad и iPod Touch. Она предоставляет богатый набор функций и инструментов для разработки мобильных приложений. Знание iOS является ценным навыком для разработчиков мобильных приложений.

Если вы хотите изучить iOS и подготовиться к техническому тесту, вам следует ознакомиться с такими темами, как язык программирования Swift, UIKit, Core Data, автоматическое тестирование и многое другое. Знание iOS поможет вам создавать инновационные и высококачественные мобильные приложения.

Тестовые вопросы по iOS на MCQss.com предоставляют вам интерактивный способ расширить свои знания и проверить понимание этого навыка. Вы можете использовать эти вопросы для тренировки, подготовки к техническому тесту и повышения своих навыков в области iOS.

Преимущества тестовых вопросов по iOS включают возможность оценить ваш уровень знаний, идентифицировать пробелы в знаниях и подготовиться к техническому тесту и интервью.

1: Правда или ложь? Когда вы создаете новый проект iOS из шаблона, шаблон автоматически делает для вас объект контроллера.

A.   ЛОЖЬ

B.   Истинный

2: При добавлении объектов в nsmutabledictionary, ключ ...

A.   Должен быть струнный буквальный

B.   Должен соответствовать протоколу NSCOPING

C.   Должно быть, что -л. Nsstring или nsnumber

D.   Может быть любой объект

3: Какие из следующих фрагментов кода будут работать для изменения позиции представления?

A.   (Ничего из этого)

B.   view.frame.size.x = 0; view.frame.size.y = 100;

C.   view.frame.x = 0; view.frame.y = 100;

D.   Cgpoint center = view.center; center.x = 0; Center.y = 100; view.center = center;

4: Какой тип данных вы инициализируете, если вам нужен список элементов, которые могут измениться?

A.   Nsmutablearray

B.   Nsmutabledictionary

C.   Nsarray

D.   Nsdictionary

5: Какой объект данных может сохранить метку времени лучше всего?

A.   NSString

B.   Nsnumber

C.   Nsdate

D.   Nsarray

6: Разница между кадром и границами?

A.   Происхождение границ всегда (0, 0), происхождение кадра относительно его представления о контейнере

B.   Это то же самое

C.   Кадр предназначен для объектов uikit, границы предназначены для CoreGraphics.

7: Какой файл содержит данные конфигурации для приложения?

A.   Main.m

B.   config.m

C.   Info.plist

D.   Appdelegate.h

8: Как вы ссылаетесь на пакет приложения?

A.   app.io

B.   Self.bundle

C.   self.app.filesystem

D.   [Nsbundle mainbundle]

9: Какая функция требуется для каждой ячейки в представлении таблицы?

A.   ViewWillload

B.   CellDidapear

C.   CellForrowAtIndexPath

D.   ViewDidload

10: Какой из следующих сочетания клавиш будет запускать ваше приложение на симуляторе?

A.   Команда-А.

B.   Команда-п

C.   Command-R

D.   Команда-G.

11: В чем разница между nsarray и nsmutablearray?

A.   Содержание nsmutablearray не может быть изменено после его создания, тогда как NSArray может быть изменен по мере необходимости

B.   NSArray - это класс AbstractClass, а NSMutableArray - это протокол

C.   Содержание nsarray не может быть изменено после его создания, тогда как nsmutablearray может быть изменен по мере необходимости

D.   Nsarray имеет ограниченную мощность 256 предметов, где nsmutablearray не ограничен

12: Для чего используется @2x?

A.   Сетчатые активы

B.   NSStrings

C.   Все изображения

D.   Нормальные активы

13: С каким из следующих символов вы префиксу строку символа, когда вы хотите жесткую строку?

A.   @

B.   *

C.   #

D.   И

14: Дуговая обозначения:

A.   Выделенные эталонные циклы

B.   Автоматическое счетное подсчет

C.   Авторелированные справочные счетчики

D.   Автоматические сохраняемые коллекции

15: Архив, который содержит сохраненные создание и настройку объектов просмотра, известен как:

A.   XML

B.   Xid

C.   XBI

D.   Xib

16: Какой тип данных вы инициализируете, если вы хотите изменить строку?

A.   NSString

B.   Nsmutablestring

C.   Nschangeablestring

D.   Nscore

17: TRUE или FALSE: представление коллекции - это другое имя для обзора таблицы

A.   ЛОЖЬ

B.   Истинный

18: TRUE или FALSE: основной потоки обрабатывает сенсорные входы

A.   Истинный

B.   ЛОЖЬ

19: Если актив только для iPad, как вы указываете его в имени файла?

A.   ~ iPhone

B.   ~ iPad

C.   ! iPhone

D.   ! iPad

20: Индексная пучка имеет раздел и ____

A.   Сетка

B.   Строка или предмет

C.   Столбец

D.   Координировать

21: Какова функция в объективном C, которая определяет, что находится в ячейках таблицы?

A.   CellForrowAtIndexPath

B.   cellfortableview

C.   TableViewCellContents

D.   tableview.cell.content

22: В ручном управлении памятью, что вы делаете, когда вам не нужна ссылка на объект?

A.   [obj Release];

B.   бесплатно (obj)

C.   [OBJ Dealloc]

D.   [OBJ бесплатно]

23: Какой из следующих объектов виден пользователю?

A.   Просмотреть объекты

B.   Модели объектов

C.   Ничего из этого

D.   Объекты контроллера

24: True или false: ViewDidload приходит после ViewDidapear?

A.   ЛОЖЬ

B.   Истинный

25: При использовании ARC, как уничтожить объект в объективном C?

A.   Установите переменную, которая указывает на нее на 1

B.   Все из этого

C.   Установите переменную, которая указывает на нее на ноль

D.   Установите переменную, которая указывает на нее на 0

26: Можно ли сделать полное приложение без использования интерфейсного строителя?

A.   Да, но только для iPad

B.   Да, на любой платформе

C.   Нет, вам всегда нужно использовать интерфейс -строитель для соответствия стандартам приложений Apple

27: Если вы используете потоки, на каком потоке следует вызывать переходы пользовательского интерфейса?

A.   Главная нить

B.   Фоновая тема

C.   Одновременные потоки

D.   Любая ветка

28: Какая структура может содержать координату x и y, которая определяет местоположение?

A.   Cgsize

B.   Cgpoint

C.   Cgrect

D.   Nsframe

29: В чем разница между какао и какао?

A.   Cocoa Touch - это еще одно название для рамки какао

B.   Cocoa Touch - это прикладная структура для разработки приложений в Mac OS X. Cocoa - это платформу приложения для iPhone, iPad и iPod Touch.

C.   Какао - это прикладная структура для разработки приложений в Mac OS X. Cocoa Touch - это прикладная плата для iPhone, iPad и iPod Touch.

30: Какую функцию вы называете, чтобы закрыть текущий представление и вернуться к корне?

A.   PoptorootViewController

B.   CloseCurrentView

C.   poptomainviewcontroller

D.   PushrootViewController

31: Что такое категория?

A.   Пространство имен

B.   Категория - это способ добавить методы в класс, который уже существует

C.   Группа классов

D.   Способ добавить переменные экземпляра в класс, который уже существует

32: В ARC включенном проекте: [SomeObject Release];

A.   Скомпилируйте ошибку

B.   Ничего не сделает

C.   Сбой во время выполнения

D.   Некоторое время сбой некоторое время, беги хорошо

33: +(void) dosomething {}

A.   Это метод экземпляра

B.   Оба правда

C.   Это метод класса

D.   оба ложь

34: Что можно связать с программой OBJ-C без какого-либо конкретного процесса?

A.   Java Jar файлы

B.   сценарии

C.   Библиотеки C ++

D.   исполняемые файлы

35: В чем разница между NSInteger и Int?

A.   Nsinteger - это длинная int и int просто int

B.   Они одинаковые

36: Что из следующего содержит данные и ничего не знает о пользовательском интерфейсе?

A.   Объекты контроллера

B.   Просмотреть объекты

C.   Модели объекты

D.   Все из этого

37: Когда вы используете значение «назначить» для свойства?

A.   Никогда. Это всегда должно быть либо: атомным, неатомным, сильным или слабым

B.   Для примитивных значений, таких как Bools или NSIntegers

C.   На струнах

D.   На массивах и словарях

38: Что вы используете для выявления предпочтений для вашего приложения в разделе «Настройки устройства»?

A.   Настройки.m

B.   Настройки.bundle

C.   NSSetting

D.   Переменные.bundle

39: Чтобы проверить ваше приложение в XCode, какие структуры тестирования доступны?

A.   Minunit, iosunit

B.   (все из этого)

C.   Tes.ting

D.   NUNIT, JUNIT

E.   Ocmock, ocunit, xctest

40: Какая структура можно использовать для определения части серии?

A.   NSString

B.   Nsrange

C.   NSSet

D.   Cgpoint

41: Какой класс поддерживает обмен небольшими объемами данных, такими как строки или даты ICloud?

A.   Nsubiquitouskeyvaluestore

B.   Nsurlconnection

C.   Заявление

42: Как вы можете сделать следующий дисплей кода с закругленными углами? Uiview *rectview = [[uiview alloc] initwithframe: cgrectmake (0, 0, 100, 100)]; rectview.backgroundcolor = [uicolor redcolor]; rectview.layer.cornerradius = 8; [self.view addSubview: rectview];

A.   rectview.roundedcornersvisible = yes;

B.   [Rectview Drawrect: rectview.bounds];

C.   rectview.layer.maskstobounds = yes;

D.   [rectview setneedsdisplay];

43: Какое из следующих утверждений верно для использования категорий?

A.   Категория может быть объявлена ​​только для абстрактных классов.

B.   Вы также можете использовать категории для разделения реализации сложного класса по нескольким файлам исходного кода.

C.   Синтаксис для объявления категории использует ключевое слово @protocol.

D.   Компилятор синтезирует любую переменную экземпляра или методы доступа к свойствам для категории.

44: Что из следующего лучше всего описывает различия между iOS 7 и iOS 6?

A.   iOS 7 поддерживает Autolayout.

B.   Пользовательский интерфейс iOS 7 был полностью переработан.

C.   Пользовательский интерфейс iOS 7 был полностью переработан и имеет 64-разрядную поддержку.

D.   iOS 6 не поддерживается на iPhone 5s и iPhone 5c

45: Nsxmlparser - какой вид анализатора?

A.   Sax Parser

B.   DOM SARSER

46: Правда или ложь? Объект, по крайней мере, с одним владельцем может быть уничтожен.

A.   Истинный

B.   ЛОЖЬ

47: Этот код не делает многое, но какая строка будет вызывать метод + (void) инициализации в классе Someclass 1. - (void) что -то 2. {3. [someclass someclassmethod]; 4. SomeClass *obj = [[someclass alloc] init]; 5. nsstring *descrictionString = [obj getNewString]; 6.}

A.   строка 3

B.   линия 1

C.   строка 5

D.   строка 4

48: Приложение находится в фоновом режиме, но не выполняет код. В каком государственном приложении он?

A.   Приостановленный

B.   Неактивный

C.   Прекращен

D.   Ничего из вышеперечисленного

E.   Фон

49: Какие из следующих утверждений верно?

A.   Класс не может реализовать более одного протокола

B.   Класс не может быть объявлен как абстрактный

C.   Переменные экземпляра должны начинаться с подчеркивания

D.   Переменные экземпляра должны быть объявлены в файле заголовка, содержащего определение класса

50: Каков эффект использования ' слабый ' В следующем определении @property: @property (неатомно, слабый) Someclass *Responder; ?

A.   Объект респондента сохраняется, и указатель установлен на ноль, когда объект уничтожен

B.   Объект респондента не сохраняется, и указатель устанавливается на ноль, когда объект уничтожен

C.   Объект респондента сохраняется, и указатель будет указывать на свободную память, когда объект уничтожен

D.   Объект респондента не сохраняется, и указатель будет указывать на свободную память, когда объект уничтожен

51: Какой сценарий не приведет к тому, чтобы сбросить исключения:

A.   Когда операция выполняется или завершается (возможно, потому что она была отменена) и ее метод запуска снова вызывается.

B.   Когда вы пытаетесь получить результат объекта NSInvocationoperation, который был отменен.

C.   Когда вы пытаетесь добавить блок завершения к операции, которая уже выполняет или завершается.

D.   Когда операция не готова к выполнению, но ее метод запуска вызывается.

E.   Когда возвратное значение из блока завершения равна нулю.

52: TRUE или FALSE: В объективах C все методы экземпляра являются аксессурами.

A.   ЛОЖЬ

B.   истинный

53: Какой класс может реализовать объекты документа?

A.   Nsurl

B.   Nsdocument

C.   Nsarray

D.   Uidocument

54: Какой из следующих методов используется для распределения всей некритической структуры данных данных, связанной с вашим контроллером представления?

A.   Ничего из вышеперечисленного

B.   ViewDidunload

C.   ViewWillUnload

D.   DidReceiveMemoryWarning

E.   Dealloc

55: Как приложение может ответить на их клавиатуру, уволенную пользователем

A.   [Uiresponder должен Resignfirstresponder]

B.   [Uiresponder Didresignfirstresponder]

C.   Uikeyboardwillhidenotification

D.   [UIRESPONDER ODIGFIRSTRESPONDER]

E.   Это не может быть сделано

56: Что из следующего верно?

A.   Вы можете изменить чертеж UIKIT на фоновом потоке

B.   Ничто из этого не является правдой

C.   Вы можете изменить основные анимационные слои в фоновой потоке

D.   Вы можете только создать и рисовать в контексте изображения в основном потоке

57: Если у вас есть CGPathRef и вам нужно нарисовать этот путь к основному анимационному слою, какой объект вы бы использовали.

A.   MASHAPELAYER

B.   Cgpathlayer

C.   Капатлиер

D.   Cgpathreflayer

E.   Calayer

58: Когда вы загружаете файл и приложение перейдите на фон. Ты можешь ...

A.   Продолжайте скачать без ограничений только после iOS 7

B.   Продолжайте скачать с ограничениями

C.   Продолжайте скачать только после iOS 7

D.   Продолжайте скачать с ограничениями только после iOS 7

59: Когда вы играете видео с Av Foundation и AavPlayer. Если вы хотите отключить видео

A.   Вы должны извлечь звуковые дорожки и установить громкость на 0

B.   Вы ставите свойство приглушенным в AvPlayerItem

C.   Вы должны установить громкость на 0 на AvPlayerItem

D.   Вы ставите собственность приглушенной в AvPlayer

60: Какой из следующих объектов интерфейса поможет вам создать анимацию с заданным количеством изображений?

A.   1

B.   2

C.   3

D.   4

E.   5

61: Что из следующего является правильным объявлением свойства объекта пользовательского интерфейса «Sicker»?

A.   @property (неатомный, удерживать, выпустить) iboutlet uidatepicker;

B.   @property (неатомно, сохранить) iboutlet uidatepicker dp;

C.   @property (неатомный, удерживать, выпустить) iboutlet uidatepicker & dp;

D.   @property (nonatomic, сохранить) iboutlet uidatepicker *dp;

62: Files Infoplist.strings и Main.m всегда встречаются в ___________ по умолчанию.

A.   Основная папка приложения под проектом Navigator, где хранятся .xib, .h и .m

B.   Поддержка папки файлов в главной папке вашего приложения под навигатором проекта

C.   Папка тестирования под навигатором проекта

D.   Папка продуктов под проектом Navigator

63: Что из следующего может помочь вам добавить новую структуру в ваше приложение для iOS в Xcode 4.x?

A.   Разверните папку Framework. Щелкните правой кнопкой мыши по любым существующим рамкам. Выберите «Показать в Finder & quot; вариант. Найдите желаемую структуру в Finder. Скопируйте его и вставьте в папку Frameworks под Project Navigator.

B.   Разверните папку Framework. Щелкните правой кнопкой мыши по любым существующим рамкам. Выберите «Показать в Finder & quot; вариант. Найдите желаемую структуру в Finder. Перетащите его из Finder и бросьте в папку Frameworks под навигатором Project.

C.   Щелкните правой кнопкой мыши на Framework, выберите новый файл и добавьте Framework.

64: Предположим, вы создаете специальное профиль подготовки в XCODE 4.X. Что из следующего вы будете искать от своих тестеров/команды тестирования, чтобы добавить на портал подготовки iOS?

A.   Сертификат подписания кода

B.   Профиль разработчика

C.   Данные приложения

D.   Идентификаторы устройства

E.   Все вышеперечисленное

65: Какой из следующих атрибутов в Xcode 4.x позволяет отображать «комментарий» в качестве текста в текстовом поле, как приведено на изображении?

A.   Заполнитель

B.   Текст

C.   Этикетка

D.   Появление

E.   Заголовок

F.   Текст заполнителя

66: Что из следующего является правильным объявлением поля входного текста с заголовком «Input2»?

A.   Iboutlet uitextfield *input2;

B.   Iboutlet uitext *input2;

C.   Iboutlet uiviewcontrollertextfield *input2;

D.   Iboutlet uitextfield input2;

67: Каково используется атрибут «отключенного» объекта текстового поля?

A.   Он возвращает true, если текстовое поле отключено.

B.   Он указывает текст, который должен отображаться как фон текстового поля при отключении.

C.   Он возвращает статус текстового поля, то есть отключен ли истинность или ложь.

D.   Он определяет изображение, которое должно отображаться как фон текстового поля при отключении.

68: Какая из следующих настройков является необязательным при отправке приложения в Apple App Store?

A.   Значок приложения

B.   Запустить изображение

C.   Версия

69: Каково использование создания розетки для объектов в приложениях iOS?

A.   Чтобы указать, какое представление для загрузки сначала.

B.   Чтобы расположить каждый возможный путь/переход в вашем приложении.

C.   Чтобы создать соединения между объектом и его файлом NIB/Расскар.

D.   Они создают ссылку из объекта в вашем кодовом файле на объекты, определенные в вашем файле Nib/xib/stordboard.

70: Что из следующего не является приложением для iOS?

A.   Не бегать

B.   Остановился

C.   Неактивный

D.   Приостановленный

E.   Фон

71: Данное изображение представляет собой снимок приложения iOS. Что это изображает?

A.   Объект пользовательского интерфейса, то есть кнопка с круглой прямого прямого кнопки подключается к своей выходе, которая может быть определена или не быть определена/доступна в объекте владельца файла.

B.   Объект пользовательского интерфейса, то есть круглый прямоугольник, подключается к действию/событию, которое может быть или не быть определена/доступна в объекте владельца файла.

C.   Объект пользовательского интерфейса, т. Е. Круглая прямолинейная кнопка подключается к интерфейсу, который может быть или не быть определен/доступен в объекте владельца файла.

D.   Ни один из вышеперечисленных.

72: Минимальное разрешение, необходимое для значков приложений на iOS или iPod Touch с Don-Retina Display:

A.   24 х 24 пиксели

B.   57 x 57 пикселей

C.   114 x 114 пикселей

D.   72 x 72 пикселя

73: Какой из следующих профилей автоматически создается и устанавливается на устройстве iOS, когда вы впервые добавляете устройство iOS в XCode 4.x?

A.   Профиль разработки iOS

B.   Run4color Development

C.   Профиль подготовки команды iOS

D.   Профиль подготовки команды Mac

74: Что из следующего не является встроенным полученным действием в объекте Builder Interface Interface Web View?

A.   возвращаться

B.   иди вперед

C.   перезагрузить

D.   обновить

E.   остановка загрузки

75: Какие из следующих структур должны быть добавлены в проекте XCode 4.x для воспроизведения аудиофайлов?

A.   Openal.FrameWork

B.   Coreaudiokit.framework

C.   Audiotoolbox.framework

D.   Все вышеперечисленное

76: Как тестер приложения для iOS, что из нижеперечисленного является преимуществами наличия специального профиля подготовки?

A.   Тестеры не должны зачисляться в программу разработчиков Apple.

B.   Тестеры зачисляются в команду и, таким образом, могут использовать профиль подготовки команды iOS.

C.   Тестеры могут создавать свои собственные сертификаты подписания.

D.   Все вышеперечисленное

77: Какой из следующих вариантов является свойством объекта UiActiviancatorView в XCode 4.x?

A.   Исанимация

B.   Обычай

C.   Укрывается, когда

D.   Начало

E.   остановка

78: Какой из следующих профилей должен быть создан для тестирования приложения для iOS на различных устройствах и версиях iOS?

A.   Специальный профиль обеспечения

B.   Профиль подготовки команды iOS

C.   Профиль подготовки команды Mac

D.   Ни один из вышеперечисленных

79: Вы разрабатываете приложение для iOS в XCode 4.x. Какой из следующих параметров проверит, является ли текстовое поле с идентификатором «текстовое поле» пустое или нет, и отображение его в метке с идентификатором «вывод»?

A.   if (textfield.text == null) {output.text = textfield.text; }

B.   if (textfield.length == 0) {output.text = textfield.text; }

C.   if (textfield.text == @"") {output.text = textfield.text; }

D.   if (textfield.text.length == 0) {output.text = textfield.text; }

80: Какие два из перечисленных правдоподобно (void) метод DidReceiveMemoryWarning?

A.   Этот метод может быть переопределен разработчиком, чтобы освободить дополнительную память, используемую контроллером представления, если таковые имеются.

B.   Этот метод не может быть переопределен.

C.   Этот метод вызывается системой, когда доступная память низкая.

D.   Приложение вызывает этот метод непосредственно для выпуска памяти, когда доступная память низкая.

81: Данные конфигурации объектов просмотра таблицы в xcode 4.x загружаются из:

A.   объект, который соответствует протоколу UitableViewDataSource.

B.   объект, который соответствует протоколу UitableViewCell.

C.   объект, который соответствует протоколу UitableViewDelegate.

D.   Ни один из вышеперечисленных.

82: Каково использование альфа -значения, которое доступно в атрибутах каждого объекта интерфейса?

A.   Он используется для установления количества элементов управления, которые могут быть нажаты одновременно, что требуется для приложения, которое поддерживает MultItouch.

B.   Он используется для установки размера объекта пользовательского интерфейса.

C.   Он используется для установки позиции объекта пользовательского интерфейса.

D.   Он используется для установки прозрачности объекта пользовательского интерфейса.

83: Как вы можете создать текстуру OpenGL с изображением .png?

A.   Использование свойства uiimage GLTEXTURE

B.   Использование uiimagebitmaprep

C.   Использование cgcontextdrawimage в cgbitmapcontext

D.   Вы не можете

E.   Ни один из вышеперечисленных

84: Может ли не мэльные темы опросить на мероприятиях?

A.   Да

B.   Нет

85: Что из следующего является особенностью класса Capropertyanimation в основной анимации?

A.   Это абстрактный подкласс, который обеспечивает поддержку для анимирования свойства слоя, указанного по ключевому пути

B.   Это позволяет сгруппировать массив анимационных объектов и работать одновременно

C.   Он обеспечивает простую интерполяцию для свойства слоя

D.   Он обеспечивает эффект перехода, который влияет на содержание всего слоя. Он исчезает, толкает или раскрывает содержание слоя при анимировании

86: Какое значение по умолчанию для свойства Anchorpoint в геометрии слоя?

A.   (0,0,0,0)

B.   (0,0,0,5)

C.   (0,5,0,0)

D.   (0,5,0,5)

E.   (1,0,1,0)

87: Можете ли вы разместить звонки с помощью iPhone SDK?

A.   Да

B.   Нет

88: Что такое шаг строительства CompressResources в проекте iPhone XCode?

A.   Это изменяет размер всех файлов в проекте, который играет их в iPhone.

B.   Это изменяет размеры файлов PNG в проекте, который играет их в iPhone.

C.   Он сжимает файлы с расширениями .m и .h.

D.   Это изменяет расширение файлов и сжатия.

89: Добавляет ли функция AbpersonCreate недавно созданную запись в адресную книгу?

A.   Да

B.   Нет

90: Какова эндианство сети для IP -связи?

A.   Большой эндиан

B.   Маленький Эндиан

C.   Смешанный эндиан

D.   Поменялся Эндиан

E.   Одинокий эндиан

91: Что из следующего можно использовать для рисования плиточного изображения?

A.   Quartz 2D -функция cgcontextdrawtiledimage

B.   Uiviews

C.   Либо a или b

D.   Ни не б

92: Может ли iPhone использовать обмен сообщениями Bonjour?

A.   Да

B.   Нет <br>

93: Можете ли вы использовать потоки POSIX на iPhone?

A.   Да

B.   Нет

94: При использовании iPhone пользователь переключается из одного приложения на другое приложение или службу на устройстве. Какой наиболее важным фактором следует учитывать, чтобы гарантировать, что ваше приложение отражает самые последние изменения, внесенные пользователем в следующий раз, когда оно начнется?

A.   Пользователь должен попросить нажать «Сохранить» и закрыть из меню «Пуск»

B.   Пользователь должен попросить закрыть ваше приложение

C.   Приложение должно быть запрограммировано, чтобы сохранить любые пользовательские изменения, поскольку они сделаны как можно быстрее.

D.   В этом отношении нет конкретного рассмотрения

95: Как играть короткий звук на iPhone?

A.   С классом NSSound

B.   С классом UISound

C.   С функцией AudioServicesPlaySystemSound

D.   С функцией nssystemsound

E.   Ни один из вышеперечисленных

96: Что из следующего не является методом событий сенсорного события?

A.   - (void) touchesdragged: (nsset *) прикосновение WithEvent: (uievent *) событие;

B.   - (void) touchsmaved: (nsset *) касается с помощью: (uievent *) событие;

C.   - (void) touchesbegan: (nsset *) прикосновение WithEvent: (uievent *) событие;

D.   - (void) toucheseded: (nsset *) прикосновение WithEvent: (uievent *) событие;

E.   - (void) touchScancelled: (nsset *) касается сзади: (uievent *) событие

97: Доступен ли Openal на iPhone?

A.   Да

B.   Нет

98:

Рассмотрим следующий код:

(Bool) Приложение: (UIAPLICATION *) Приложение DIDFINISHLAUNGINGWITHOPTIONS: (nsdictionary *) LaunchOptions {

// установить цвет фона/рисунок

self.window.backgroundcolor = [uicolor blackcolor];

self.tabbarcontroller.tabbar.backgroundcolor = [uicolor clearcolor];

// self.window.backgroundcolor = [uicolor colorwithpatternimage: [uiimage Imagenamed:@& quot; testbg.png & quot;]];

// Установить цвет статуса

[[UiApplicamation sharedApplication] setStatusbarstyle: uistatusbarstyleblacktranslucent];

// Добавить текущее представление контроллера стержня в качестве подвига окна

self.window.rootViewController = self.tabbarController;

[self.window makekeyandVisible];

вернуть да;

}

Как можно исправить ошибку, которая будет выброшена в консоли, «ожидается, что приложения будут иметь контроллер представления корня в конце запуска приложения & quot;

A.   self.window = [[[[uiwindow alloc] initwithframe: [[uiscreen mainscreen] bounds]] autorelease];

B.   MenuviewController *MenuviewController = [[MenuviewController alloc] init]; self.window.rootViewController = menuviewController;

C.   Оба

D.   Ничего из вышеперечисленного

99:

Что из следующего позволяет ему определить, работает ли приложение на iPhone, или оно работает на iPod Touch?

A.   Nsstring *devicetype = [uidevice currentdevice] .model; if ([devicetype iseckaltoString:@& quot; iPhone & quot;])

B.   Nsstring *devicetype = [uidevice currentdevice] .size; if ([devicetype iseckaltoString:@& quot; iPhone & quot;])

C.   Nsstring *devicetype = [uidevice currentdevice] .device; if ([devicetype iseckaltoString:@& quot; device & quot;])

D.   Nsstring *devicetype = [uidevice currentdevice] .iphone; if ([devicetype iseckaltoString:@& quot; iPhone & quot;])

100:

Что верно в управлении дугой и ручным памяти?

A.   Всегда приходится на свойства в Dealloc под дуговой и ручной памятью.

B.   Не нужно выпускать свойства в Dealloc в рамках ARC и ручного управления памятью.

C.   Nil Out Properties в Dealloc под ARC, но не в ручном управлении памяти.

D.   Nil Out Properties в Dealloc под ручным управлением памяти, но не в дуге.