Изменить код с Swift 2 на Swift 4 - PullRequest
0 голосов
/ 08 июня 2018

Я новичок в Swift, и мне нужна ваша помощь, пожалуйста.

Я пишу код из учебника Swift 2 и хочу написать в Swift 4.

    let imgManager = PHImageManager.default()
    let requestOptions = PHImageManager()
    requestOptions.synchronous = true  //error:Value of type 'PHImageManager' has no member 'synchronous'
    requestOptions.deliveryMode = .highQualityFormat   // error:Value of type 'PHImageManager' has no member 'deliveryMode'

1 Ответ

0 голосов
/ 08 июня 2018

Должно быть так,

let imgManager = PHImageManager.default()
let requestOptions = PHImageRequestOptions()
requestOptions.isSynchronous = true
requestOptions.deliveryMode = .highQualityFormat

requesttoptions is PHImageRequestOptions() not PHImageManager()

Пожалуйста, прочитайте больше о PHImageManager ссылка на класс Apple

...