私はUIImagePickerControllerを提示しようとすると、私が使用しています:SWIFT 3:現在はiOSの9上で動作し、古いしない
self.present(picker, animated: true, completion: nil)
私はこのエラーを取得する:
'NSPersistentContainer' is only available on iOS 10.0 or newer
私が欲しいです ピッカーコード:
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.photoLibrary) {
var imagePicker = UIImagePickerController()
imagePicker.delegate = self
imagePicker.sourceType = UIImagePickerControllerSourceType.photoLibrary
imagePicker.allowsEditing = true
self.present(imagePicker, animated: true, completion: nil)
}
のiOS 8以降
編集をサポートするためのアプリリンゴのドキュメントによると
'NSPersistentContainer'を使用する場所についてのコードを入れてください。 – ronan
@ronan私はそれを使用しませんでしたが、present()を呼び出して新しいviewControllerを表示しますエラーは、現在のNSPersistentContainerを使用していると思います。この問題を解決する方法がわかりません。 – keloa
あなたの質問はほとんど意味がありません。 'NSPersistentContainer'は新しいCore Dataクラスです。 View Controllerを表示することとは関係ありません。コアデータアプリでiOS 9以前のバージョンをサポートしたい場合、最初に行う必要があるのは、 'NSPersistentContainer'の使用を取り除き、古いコアデータコードに戻ることです。 – rmaddy