2016-08-17 4 views
2

私は比較的IOSアプリケーションの開発に慣れており、Swiftで学習を始めました。今度はAdob​​e Creative SDKを使用したいと思います。残念ながら、すべてのサンプルコードはCであるので、誰かがすぐに私に私がすでにオンラインコンバータ(Swiftify)を、試してみました迅速IOS、AdobeCreativeSDK C to Swift

- (void)displayEditorForImage:(UIImage *)imageToEdit 
{ 
    AdobeUXImageEditorViewController *editorController = [[AdobeUXImageEditorViewController alloc] initWithImage:imageToEdit]; 
    [editorController setDelegate:self]; 
    [self presentViewController:editorController animated:YES completion:nil]; 
} 

に(AdobeCreativeSDK ImageEditor UI guideによって与えられた)は、次の基本的な例を変換することができれば、私はお願いしたいと思われます

func displayEditorForImage(imageToEdit: UIImage) { 
    var editorController: AdobeUXImageEditorViewController = AdobeUXImageEditorViewController(image: imageToEdit) 
    editorController.delegate = self 
    self.presentViewController(editorController, animated: true, completion: { _ in }) 
} 

とXcodeは、型の値を割り当てることができません私に

を言っている「のViewController」「AdobeUXImageEditorVを入力するために、次の内容を作成しました「コントローラを削除する」?

いずれも解釈できません。私も委任を削除したところ、

let editorController = AdobeUXImageEditorViewController(image: UIImage(data: data!)!) 
self.presentViewController(editorController, animated: true, completion: { _ in }) 

答えて

2

すでにそれが働いてしまったああ... はスウィフトコードは次式で与えられます。