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)
 }

Трек темы

0 ответов

Другие вопросы по тегам