Несколько делегатов в одном классе Swift - PullRequest
0 голосов
/ 27 мая 2019

Можно создать количество делегатов в пределах одного класса.Я использую эти методы делегата в разных контроллерах представления.И еще один способ - создать методы делегата как optional и создать один delegate.Какой из них оптимальный?

protocol FinalPresentImageInViewControllerDelegate:class {

    func finalImagePresent(image:UIImage!)
    func finalViewControllerClossed()
}

protocol WillPresentImageDelegate:class {

    func viewControllerImagePresent(image:UIImage!)
}

protocol ImageViewPresentDelegate:class {

    func selectAlbumView(selectDeviceAlbum:DevicePickerAlbum!,selectPhAssertCollection: PHAssetCollection!,selectFacebookAlbum:FacebookAlbum!)
    func instragramLoginView()
    func facebookLogin(result:Bool)
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...