semaphore_wait_trap при инициализации UIDocumentMenuViewController с использованием Swift
При нажатии кнопки я пытаюсь загрузить UIDocumentMenuViewController. Но как только я пытаюсь инициализировать UIDocumentMenuViewController, приложение зависает. Мое приложение в основной ветке все еще не понимает, почему оно зависает.
Когда я удаляю часть инициализации UIDocumentMenuViewController из кода, она работает гладко.
func displayPhotoSourceTypeSelection()
{
let newView = UIDocumentPickerViewController(documentTypes: [kUTTypeImage as String], inMode: .Import)
let importMenu = UIDocumentMenuViewController(documentTypes: [String(kUTTypePDF), String(kUTTypeImage)], inMode: .Import)
importMenu.delegate = self
importMenu.modalPresentationStyle = .FormSheet
self.presentViewController(importMenu, animated: true, completion: nil)
}