Какой тип данных будет возвращен данной функцией?
CFDataRef CreateDataFromImage(UIImage *image) { 
    return CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage)); 
} 
 
   
                                                                       Какой тип данных будет возвращен данной функцией?
CFDataRef CreateDataFromImage(UIImage *image) { 
    return CGDataProviderCopyData(CGImageGetDataProvider(image.CGImage)); 
} 
 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Вы отлаживаете приложение, где случается ошибка, когда данные приходят от сервера. Вы проследили проблему к следующему коду:
double timestamp =[ [serverData objectForKey:@"timestamp"] doubleValue];  
[self handleTimestamp:timestamp];  
В порядке исправления ошибки, Вам нужно записать в лог значение timestamp.
Какую строчку кода нужно использовать, чтобы записать в лог файл значение timestamp?"
   
                                                                       Вы отлаживаете приложение, где случается ошибка, когда данные приходят от сервера. Вы проследили проблему к следующему коду:
double timestamp =[ [serverData objectForKey:@"timestamp"] doubleValue];  
[self handleTimestamp:timestamp];  
В порядке исправления ошибки, Вам нужно записать в лог значение timestamp.
Какую строчку кода нужно использовать, чтобы записать в лог файл значение timestamp?"
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Для того чтобы "перевернуть" пользовательский интерфейс:
1) Пользуются методом setAnimationTransition:forView:Cache: класса UIView, а также проставляют константу для определения направления поворота
2) Интерфейс пользователя нельзя перевернуть
3) Пользуются методом setUICatalog:forView:Cache: класса UIView, а также проставляют константу для определения направления поворота
4) Пользуются методом standardViewTransition:forInterface:Cache: класса UIView, а также проставляют константу для определения направления поворота
 
   
                                                                       Для того чтобы "перевернуть" пользовательский интерфейс:
1) Пользуются методом setAnimationTransition:forView:Cache: класса UIView, а также проставляют константу для определения направления поворота
2) Интерфейс пользователя нельзя перевернуть
3) Пользуются методом setUICatalog:forView:Cache: класса UIView, а также проставляют константу для определения направления поворота
4) Пользуются методом standardViewTransition:forInterface:Cache: класса UIView, а также проставляют константу для определения направления поворота
 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Доступен ли на iPhone OpenAL?   
                                                                       Доступен ли на iPhone OpenAL?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Как называется то место, где выполняется приложение?   
                                                                       Как называется то место, где выполняется приложение?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Основываясь на коде ниже, что можно изменить, чтобы гарантировать, что делегат реализует метод getName?
@protocol MyDelegate 
@optional 
-(void)getName:(NSString)name; 
@end"                             
Варианты ответов:
1) Изменить @optional на @notOptional.
2) Изменить @protocol на @requiredProtocol.
3) Изменить @optional на @required.
4) Добавить второе объявление getName с использованием @required.
5) Убрать @end.
6) Убрать @optional
   
                                                                       Основываясь на коде ниже, что можно изменить, чтобы гарантировать, что делегат реализует метод getName?
@protocol MyDelegate 
@optional 
-(void)getName:(NSString)name; 
@end"                             
Варианты ответов:
1) Изменить @optional на @notOptional.
2) Изменить @protocol на @requiredProtocol.
3) Изменить @optional на @required.
4) Добавить второе объявление getName с использованием @required.
5) Убрать @end.
6) Убрать @optional
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какой из классов автоматически управляет анимацией перемещения между видами?   
                                                                       Какой из классов автоматически управляет анимацией перемещения между видами?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Вы добавили следующие строки кода в блок @implementation в файле ControllerView:
@synthesize textField; 
@synthesize label; 
@synthesize string; 
И в метод dealloc были добавлены такие строки:
- (void)dealloc { 
    [textField release]; 
    [label release]; 
    [string release]; 
    [super dealloc]; 
} 
Какая цель добавления строк в метод dealloc?
   
                                                                       Вы добавили следующие строки кода в блок @implementation в файле ControllerView:
@synthesize textField; 
@synthesize label; 
@synthesize string; 
И в метод dealloc были добавлены такие строки:
- (void)dealloc { 
    [textField release]; 
    [label release]; 
    [string release]; 
    [super dealloc]; 
} 
Какая цель добавления строк в метод dealloc?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Можно ли проигрывать два mp3 файла на iPhone одновременно?   
                                                                       Можно ли проигрывать два mp3 файла на iPhone одновременно?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Основываясь на данном фрагменте программы, какую строку кода Вы будете использовать, если "d" отсутствует в myString?
NSRange r = [myString rangeOfString:@"d" options:NSCaseInsensitiveSearch range:NSMakeRange(0,3)]; 
   
                                                                       Основываясь на данном фрагменте программы, какую строку кода Вы будете использовать, если "d" отсутствует в myString?
NSRange r = [myString rangeOfString:@"d" options:NSCaseInsensitiveSearch range:NSMakeRange(0,3)]; 
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какие из перечисленных утверждений верны?
1) В Objective-C можно использовать NULL и nil, которые по сути одинаковы
2) В Objective-C директивы компилятора #import и #include выполняют одинаковые операции.
3) В Objective-C для методов классов, которые возвращают значения, id - это тип данных по умолчанию.
4) В Objective-C ключевое слово nil имеет id со значением 0.
   
                                                                       Какие из перечисленных утверждений верны?
1) В Objective-C можно использовать NULL и nil, которые по сути одинаковы
2) В Objective-C директивы компилятора #import и #include выполняют одинаковые операции.
3) В Objective-C для методов классов, которые возвращают значения, id - это тип данных по умолчанию.
4) В Objective-C ключевое слово nil имеет id со значением 0.
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Вы используете UITextField в Вашем приложении. Вы хотите дописать дополнительный текст к уже существующему с помощью кода:
static NSString* format = @"Hello-%@-Welcome"; 
NSString* str = [NSString stringWithFormat:format, 
self.textField.text]; 
NSlog(@"%@", str); 
Каким будет вывод команды NSLog, если поле textField в данный момент содержит "HumanBeing"?
   
                                                                       Вы используете UITextField в Вашем приложении. Вы хотите дописать дополнительный текст к уже существующему с помощью кода:
static NSString* format = @"Hello-%@-Welcome"; 
NSString* str = [NSString stringWithFormat:format, 
self.textField.text]; 
NSlog(@"%@", str); 
Каким будет вывод команды NSLog, если поле textField в данный момент содержит "HumanBeing"?
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    "Основываясь на простом коде ниже, какой код нужно использовать, чтобы спланировать запуск handleTimer каждые 30 секунд? 
- (void) handleTimer:(NSTimer*) timer { 
  // Do some work here 
} 
NSTimer* t;" 
1)
t = [NSTimer scheduledTimerWithInterval:.5 target:self 
selector:@selector(handleTimer:) userInfo:nil repeats:YES];
2) 
t = [NSTimer timerWithTimeInterval:.30 target:self 
selector:@selector(handleTimer:) userInfo:nil repeats:YES];
3)
t = [NSTimer timerWithTimeInterval:.5 target:NSTimer 
selector:@"handleTimer:" userInfo:self repeats:true];
4) 
t = [NSTimer scheduledTimerWithTimeInterval:30 target:self 
selector:@"handleTimer:" userInfo:nil repeats:true];
5) 
t = [NSTimer scheduledTimerWithTimeInterval:30 target:self 
selector:@selector (handleTimer:) userInfo:nil repeats:YES];
   
                                                                       "Основываясь на простом коде ниже, какой код нужно использовать, чтобы спланировать запуск handleTimer каждые 30 секунд? 
- (void) handleTimer:(NSTimer*) timer { 
  // Do some work here 
} 
NSTimer* t;" 
1)
t = [NSTimer scheduledTimerWithInterval:.5 target:self 
selector:@selector(handleTimer:) userInfo:nil repeats:YES];
2) 
t = [NSTimer timerWithTimeInterval:.30 target:self 
selector:@selector(handleTimer:) userInfo:nil repeats:YES];
3)
t = [NSTimer timerWithTimeInterval:.5 target:NSTimer 
selector:@"handleTimer:" userInfo:self repeats:true];
4) 
t = [NSTimer scheduledTimerWithTimeInterval:30 target:self 
selector:@"handleTimer:" userInfo:nil repeats:true];
5) 
t = [NSTimer scheduledTimerWithTimeInterval:30 target:self 
selector:@selector (handleTimer:) userInfo:nil repeats:YES];
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Что из перечисленного верно?
1) Поток приложения может иметь только один экземпляр NSAutoreleasePool
2) NSAutoreleasePool потокобезопасен
3) NSAutoreleasePool не должен использоваться снаружи главного потока
4) Каждый поток обслуживает свой стек объектов NSAutoreleasePool
5) Нет верных утверждений
   
                                                                       Что из перечисленного верно?
1) Поток приложения может иметь только один экземпляр NSAutoreleasePool
2) NSAutoreleasePool потокобезопасен
3) NSAutoreleasePool не должен использоваться снаружи главного потока
4) Каждый поток обслуживает свой стек объектов NSAutoreleasePool
5) Нет верных утверждений
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    В каком случае генерируется исключение с кодом 0x8badf00d ?   
                                                                       В каком случае генерируется исключение с кодом 0x8badf00d ?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Как обратиться напрямую к ivar с именем testVar?   
                                                                       Как обратиться напрямую к ivar с именем testVar?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какие из следующих утверждений соответствуют фундаментальным правилам управления памятью в Objective-C?
1) Право собственности на объекты убирается с помощью release или autorelease.
2) Все остальные объекты также могут быть освобождены из памяти с помощью функции release.
3) Объекту назначается владелец тогда, когда он создается с помощью метода, название которого начинается с alloc или new или содержит copy.
4) autorelease всего-навсего значит, что сообщение release посылается позже.
   
                                                                       Какие из следующих утверждений соответствуют фундаментальным правилам управления памятью в Objective-C?
1) Право собственности на объекты убирается с помощью release или autorelease.
2) Все остальные объекты также могут быть освобождены из памяти с помощью функции release.
3) Объекту назначается владелец тогда, когда он создается с помощью метода, название которого начинается с alloc или new или содержит copy.
4) autorelease всего-навсего значит, что сообщение release посылается позже.
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какой метод возвращает количество строк в TableView?
1) 
- (NSInteger)numberOfRowsInTableView:(UITableView *)aTableView inSection:(NSInteger)section 
2) 
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section  
3) 
- (NSInteger)numberOfRowsInTableView:(UITableView *)aTableView
4) 
+ (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section  
   
                                                                       Какой метод возвращает количество строк в TableView?
1) 
- (NSInteger)numberOfRowsInTableView:(UITableView *)aTableView inSection:(NSInteger)section 
2) 
- (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section  
3) 
- (NSInteger)numberOfRowsInTableView:(UITableView *)aTableView
4) 
+ (NSInteger)tableView:(UITableView *)tableView numberOfRowsInSection:(NSInteger)section  
   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какая строчка кода увеличивает на 1 значение retaincount?   
                                                                       Какая строчка кода увеличивает на 1 значение retaincount?   
                                   
                                    
                                 
                                    
                                        
                                        
                                    
                                 
                                
                                    
								
	
                                
                             
                            
                            
                            
      
                            
 
                            
                                
                                
                                    Какое свойство UIScrollView нужно изменить, чтобы разрешить перелистывание?
   
                                                                       Какое свойство UIScrollView нужно изменить, чтобы разрешить перелистывание?