0

我正在看IOS的相机教程,并且CGDataProviderCreateWithCFData使用了该功能。但是 Xcode 似乎无法识别它。此功能是否已从最新的 Xcode Swift 更新中删除?我正在使用 Xcode 8.1 版和 Swift 3。我还有以下导入:

import UIKit
import AVFoundation
4

1 回答 1

2

您是否尝试过在 Apple 的API 参考页面中搜索“CGDataProviderCreateWithCFData” ?

当我尝试时,我被引导到Objective-C 页面,它的Swift 链接显示:

初始化器

init(data:)

创建从 CFData 对象读取的数据提供程序。

在 Swift 3 中,CGDataProviderCreateWithCFData作为初始值设定项导入,CGDataProvider并将其用作:

let dataProvider = CGDataProvider(data: imageData as CFData)

(假设imageDataData。)

您可以将它与import UIKit.

于 2016-11-30T02:14:16.510 回答