2016-11-30 1 views
0

Je regarde un didacticiel de caméra pour IOS et la fonction CGDataProviderCreateWithCFData a été utilisée. Cependant, Xcode ne semble pas le reconnaître. Cette fonction a-t-elle été supprimée de la dernière mise à jour de Xcode Swift? J'utilise la version de Xcode 8.1 et Swift 3. J'ai aussi les importations suivantes:Fonction CGDataProviderCreateWithCFData non reconnue dans Xcode IOS

import UIKit 
import AVFoundation 

Répondre

2

Avez-vous essayé la recherche « CGDataProviderCreateWithCFData » dans l'Apple API reference page?

Quand j'ai essayé, je suis guidé vers le Objective-C page, et ses spectacles Swift link:

Initializer

init(data:) 

Crée un fournisseur de données qui lit un objet CFData.

Swift 3, CGDataProviderCreateWithCFData est importé comme un initialiseur de CGDataProvider et l'utiliser comme:

let dataProvider = CGDataProvider(data: imageData as CFData) 

(En supposant imageData comme Data.)

Vous pouvez l'utiliser avec import UIKit.