Я пытаюсь преобразовать следующий код targe t-c в swift:
SVKShareDialogController * shareDialog = [VKShareDialogController new];
shareDialog.text = @"Your share text here";
shareDialog.otherAttachmentsStrings = @[@"https://vk.com/dev/ios_sdk"];
[shareDialog presentIn:self];
//SWIFT
var shareDialog = VKShareDialogController()
shareDialog.text = "Your share text here"
shareDialog.otherAttachmentsStrings = ["https://vk.com/dev/ios_sdk"]
Но я получаю некоторые сообщения о том, что тип "viewcontroller" не соответствует протоколу "VKSdkDelegate".
Как я могу исправить эту проблему?
1 ответ
Решение
Ошибка в том, что вы принимаете VKSdkDelegate
протокол в вашем ViewController
класс, но вы не реализовали один или несколько обязательных методов. В справочнике VKSdkDelegate перечислены все необходимые методы, которые вы должны реализовать в своем классе.