2016-11-30 77 views
0

我正在查看IOS的相機教程,並且使用了CGDataProviderCreateWithCFData函數。但是Xcode似乎並不認識它。這個函數是從最新的Xcode Swift更新中刪除的嗎?我使用的Xcode 8.1版本和斯威夫特3.我也有以下的進口:CGDataProviderCreateWithCFData函數在Xcode中不識別IOS

import UIKit 
import AVFoundation 

回答

2

您是否嘗試過在蘋果的API reference page搜索「CGDataProviderCreateWithCFData」?

當我試圖,我被引導至Objective-C page,其Swift link所示:

初始化器

init(data:) 

創建數據提供者從一個CFData對象讀取。

在夫特3,CGDataProviderCreateWithCFData導入爲的CGDataProvider的初始化,並用它作爲:

let dataProvider = CGDataProvider(data: imageData as CFData) 

(假設imageData作爲Data。)

可以與import UIKit使用它。