Как узнать, какие функции должны быть реализованы классом для соответствия протоколу?Как определить необходимые функции делегата?
E.g. FBSDKAppInviteDialogDelegate
требуется appInviteDialog: didCompleteWithResults
и appInviteDialog:didFailWithError:
.
Xcode дает только ошибку без указания этих функций:
Тип «InviteFriendsController» не соответствует протоколу «FBSDKAppInviteDialogDelegate»
Я нашел функции в FBSDKAppInviteContent.h
и они, конечно, упоминается в документах FB. Но есть ли более простой способ найти функции?
Необходимо добавить '@interface InviteFriendsController: UIViewController', затем нажать cmd + щелкнуть по 'FBSDKAppInviteDialogDelegate', он будет определять функции' required' и 'optional', которые будут отмечены как' required' вам необходимо реализовать эти функции. –
iphonic
Добавить в которое? Я пишу в Swift btw. – Manuel
Я думаю, [этот пост] (http://stackoverflow.com/a/32575026/790842) поможет вам .. – iphonic