0

我在 XCode 中创建了一个命令行项目

在此处输入图像描述

我认为这是 swift 中的有效代码

 let all = PHAssetCollection.fetchAssetCollections(with: .smartAlbum, subtype: .smartAlbumUserLibrary,  

但是,当我现在尝试时,自动完成功能并未 fetchAssetCollections作为选项列出。

在此处输入图像描述

我的构造函数中的类似问题

在此处输入图像描述

这是代码片段

import Foundation
import Photos

class PhotoExplorer {

    init() {
        PHPhotoLibrary.shared().register(self)
    }

    func listAssetsInPhoto() -> PHCollection {
        let fetchOptions = PHFetchOptions()
        PHAssetCollection.fetch //  <- To be complete

    }
}

这是我的构建设置

在此处输入图像描述

我补充说import PhotosUI,但它没有帮助。

我做错什么了吗?有 API 变化吗?

4

1 回答 1

0

修复它的唯一方法是重新创建项目。

于 2019-09-30T12:45:22.840 回答