Звоните в Facebook из ViewController, а не из приложения - PullRequest
2 голосов
/ 18 августа 2011

Здравствуйте, ребята, я новичок в реализации этого приложения Facebook в моем приложении. Я проверяю Facebook разработчика и учебник sdk. Но все они показывают, как открыть Facebook при запуске приложения. У меня есть кнопка и я хочу открыть приложение Facebookпопросите разрешения и опубликуйте пользовательскую стену с другого контроллера представления.Кто-нибудь может помочь мне сделать это?

1 Ответ

3 голосов
/ 18 августа 2011

Я бы предложил две вещи.

Во-первых: если вы прочитали https://developers.facebook.com/docs/guides/mobile/ Вероятно, у вас будет приложение (необходимый компонент для подключения к Facebook). При этом вы можете взглянуть на это демо-приложение Facebook https://github.com/facebook/facebook-ios-sdk/tree/master/sample/DemoApp и применить ключ к свойству 'kAppId'. Это позволит вам запустить демонстрацию и показать, как инициализируются классы Facebook, и совершать звонки, обновляя представление по мере продвижения.

Во-вторых: если у вас есть хорошая основа для примера, следующая часть вашего вопроса относительно проста. Если вы посмотрите на приведенные выше примеры DemoAppViewController, то заметите, что вы можете запустить весь процесс входа в Facebook, создав новый экземпляр класса FBConnect (и его соответствующий делегат). Это означает, что вы можете связать его с кнопкой, которая обновляет новое представление, если в этом новом представлении содержится делегат или какой-либо способ обновить себя, чтобы сказать «Эй, я вошел в систему» ​​

Существует множество пошаговых руководств, которые помогут лучше объяснить, к чему я клоню. Мне действительно нравится этот: http://www.raywenderlich.com/1488/how-to-use-facebooks-new-graph-api-from-your-iphone-app, поскольку он чрезвычайно углублен и, вероятно, работает на интересующем вас уровне.

edit - Кроме того, просто для того, чтобы передать данные между контроллерами представления, даже материалами, связанными с Facebook, я бы посоветовал вам взглянуть на http://www.iphonedevsdk.com/forum/iphone-sdk-development/54859-sharing-data-between-view-controllers-other-objects.html (некоторые улучшения также появятся в iOS5)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...