Last active
October 31, 2017 12:03
-
-
Save azimin/e0acf4538d2ca20eb012a408344f9c75 to your computer and use it in GitHub Desktop.
Quiz from CocoaHeads Russia meeting in Moscow (January 2017)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
CocoaHeads Russia, Moscow, January 2017 | |
Пожалуйста указывайте авторство | |
Все вопросы, жалобы и уточнения можно на писать мне в одной из социальных сетей: | |
https://vk.com/azimin | |
https://twitter.com/ziminalex | |
https://facebook.com/AllZimin | |
#1 В какой группе хотя бы один параметр не являются валидным для #if os()? | |
1. iOS/macOS | |
2. OSX/Windows | |
3. Android/PS4 | |
4. Все являются валидными | |
#2 Что такое #function в Swift? | |
1. Литерал названия функции | |
2. Специальный модификатор блоков для C++ | |
3. Он позволяет создавать другое название функции для С | |
4. Специальный модификатор блоков для Obj-C++ | |
#3 У наследника XCTestCase класса сколько раз вызывается setUp() метод? | |
1. Один (1) раз | |
2. Столько раз, сколько тестов в этом классе | |
3. Зависит от того, статический это метод или метод экземпляра класса | |
4. Нет верных вариантов | |
#4 За какой период эпл рассчитывает финансы в iTunes Connect? | |
1. Ровно за один месяц | |
2. Ровно за два месяца | |
3. За временной период, указанный в iTunes Connect | |
4. Временной период выбирается случайным образом | |
#5 Каким свойством не обладает Launch Screen File? | |
1. Он может быть как .storyboard, так и .xib | |
2. Может содержать UINavigationController | |
3. Может содержать выполняемую логику | |
4. Может содержать разный layout для разных trait collection | |
#6 Чего нет в уведомлениях на iOS? | |
1. Возможности удалять или изменять доставленное уведомление | |
2. Возможности прикладывать и проигрывать gif-файл | |
3. Создания своего View Controller для презентации уведомления | |
4. Все варианты верные | |
#7 Какой важный человек на днях перешел из Apple в Tesla Motors? | |
1. Тим Кук | |
2. Крис Латтнер | |
3. Джонатан Айв | |
4. Крейг Федериги | |
#8 Какой из типов в Swift 3 не получил свою личную структуру, реализованную на Swift? | |
1. NSOperationQueue | |
2. CGAffineTransform | |
3. NSNotificationCenter | |
4. NSCache | |
#9 Secure Enclave это… | |
1. An American company related to Apple Pay processing | |
2. A separate CPU for low-level cryptographic operations | |
3. A chip for Apple Pay processing | |
4. An updated version of Secure Element from earlier iPhones | |
#10 Какой сертификат нужно получить, чтобы разрабатывать работающие с CareKit акксесуары? | |
1. Made for iPhone (+) | |
2. Made for Health | |
3. Made for Apple | |
4. Нет верных вариантов | |
#11 In order to export localization files to translator, you should use... | |
1. .txt | |
2. .vlzvl | |
3. .plist | |
4. .xliff | |
#12 Какого значения нет у UIScrollViewKeyboardDismissMode? | |
1. none | |
2. onDrag | |
3. interactive | |
4. automatic | |
#13 Какой из класс не имеет в иерархии наследования NSObject? | |
1. NSProxy | |
2. NSIndexPath | |
3. NSCoder | |
4. Нет верных вариантов | |
#14 Какой из существующих флагов имеет вероятность сильно ускорить инкрементальную компиляцию Swift? | |
1. SWIFT_WHOLE_MODULE_OPTIMIZATION | |
2. SWIFT_SPEED_UP | |
3. SWIFT_DONT_COMILE_UNTOUCHED_FILES | |
4. Такого флага не существует | |
#15 В каком языке можно потребовать вызов родительского метода? | |
1. Swift | |
2. Objective-C | |
3. Swift и Objective-C | |
4. Нет верных вариантов | |
Ответы: | |
#1 4 | |
#2 1 | |
#3 3 | |
#4 3 | |
#5 3 | |
#6 4 | |
#7 2 | |
#8 4 | |
#9 2 | |
#10 1 | |
#11 4 | |
#12 4 | |
#13 1 | |
#14 1 | |
#15 2 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment