Skip to content

Instantly share code, notes, and snippets.

@azimin
Last active October 31, 2017 12:03
Show Gist options
  • Save azimin/e0acf4538d2ca20eb012a408344f9c75 to your computer and use it in GitHub Desktop.
Save azimin/e0acf4538d2ca20eb012a408344f9c75 to your computer and use it in GitHub Desktop.
Quiz from CocoaHeads Russia meeting in Moscow (January 2017)
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