私はIOSアプリ開発に比較的慣れておらず、Swiftで学習を始めました。今、私はAdobe Creative SDKを使用したいと考えています。残念ながら、すべてのサンプル コードは C で書かれています。そのため、誰かが次の基本的な例 ( AdobeCreativeSDK ImageEditor UI ガイドで提供) を迅速に翻訳できるかどうかを尋ねたいと思います。
- (void)displayEditorForImage:(UIImage *)imageToEdit
{
AdobeUXImageEditorViewController *editorController = [[AdobeUXImageEditorViewController alloc] initWithImage:imageToEdit];
[editorController setDelegate:self];
[self presentViewController:editorController animated:YES completion:nil];
}
オンライン コンバーター ( Swiftify ) を試してみたところ、次のコンテンツが作成されました。
func displayEditorForImage(imageToEdit: UIImage) {
var editorController: AdobeUXImageEditorViewController = AdobeUXImageEditorViewController(image: imageToEdit)
editorController.delegate = self
self.presentViewController(editorController, animated: true, completion: { _ in })
}
そしてXCodeは私に言っています
タイプ「ViewController」の値をタイプ「AdobeUXImageEditorViewControllerDelegate?」に割り当てることはできませんか?
どちらも解釈できません。