iPhone: как отмечать людей на фотографиях, как это делает приложение facebook для iPhone?

Я создаю собственное приложение для iPhone, которое делает снимки и делает с ними забавные штуки. Я хочу, чтобы пользователи могли отмечать своих друзей в Facebook на получившейся картинке, как это делает приложение facebook. Похоже, что официальный facebook ios-sdk https://github.com/facebook/facebook-ios-sdk отсутствует эта функция.

Интересно: есть ли какая-нибудь библиотека или какой-нибудь совет, который поможет избежать изобретения велосипеда заново?


person xvga    schedule 27.02.2011    source источник
comment
Я задавал аналогичный вопрос здесь и на официальном форуме разработчиков FB, но пока не получил ответа :(   -  person Tobias    schedule 27.02.2011
comment
одним из способов может быть это ... вы делаете снимок своего изображения с тегами (на самом деле uilabels на изображении) и загружаете снимок на FB ... но это просто странная мысль.   -  person Tobias    schedule 27.02.2011
comment
Тобиас: изображение с ярлыками - это не то, что я хочу - я хочу нормальную картинку с друзьями, помеченными как facebook   -  person xvga    schedule 28.02.2011


Ответы (1)


Просто перейдите сюда: http://developer.apple.com/library/ios/#samplecode/SimpleURLConnections/Introduction/Intro.html#//apple_ref/doc/uid/DTS40009245

и он создаст для вас URL-адрес фото-тега справа. Все, что вам нужно сделать, это отправить запрос GET с помощью NSURLConnection, у Apple есть пример того, как отправлять GET и POST:

Вот пример Apple

person Ajay    schedule 27.02.2011
comment
спасибо Аджай. Но это то, что я называю изобретением велосипеда, и я хочу избежать. Я ищу компонент для подключения, настройки и он работает :). Должно быть что-то подобное, ведь в магазине приложений есть как минимум несколько приложений с такой функциональностью. - person xvga; 28.02.2011
comment
Наконец, мне пришлось самому реализовать представление тегов - person xvga; 10.03.2011
comment
Отличный @xvga. Хотели бы вы поделиться здесь с нами своим красиво оформленным кодом, чтобы другие получили пользу? Спасибо - person Abdul Yasin; 12.08.2014