Я новичок в iOS и Swift, поэтому простите мое невежество по этому вопросу.IOS - кнопка входа в Facebook: непризнанная ошибка выбора
Я пытаюсь добавить кнопку входа в систему Facebook на мою Main.storyboard. Я добавил объект вида и задал класс представления FBSDKLoginButton
. Однако, когда я запускаю проект в симуляторе, он выходит из строя с непризнанной ошибкой селектора.
В соответствии с этим, https://developers.facebook.com/docs/ios/troubleshooting#unrecognizedselector, мне нужно добавить [FBSDKLoginButton class];
в свой делегат приложения или добавить флаг -ObjC-линкера.
Вопрос в том, что является эквивалентом этого кода в Swift? Или я должен добавить флаг -ObjC-линкера? Какой из них предпочтительнее?
Это сработало для меня. Тем не менее, мне все еще интересно, почему добавление кнопки непосредственно в раскадровку и попытка ее использования вызвали эту ошибку без '[FBSDKLoginButton class];' добавлено в делегат приложения. – Pattay