Ответ 1
Я не понимаю, в чем проблема, но здесь я даю простой шаг для интеграции pinterest в ваше приложение.
шаг: 1 Зарегистрируйте идентификатор клиента из здесь
Шаг: 2 Загрузите SDK из здесь и перетащите его в свой проект.
Шаг: 3 Затем вам нужно будет добавить тип URL для поддержки открытия приложения из приложения Pinterest, поэтому добавьте тип URL в свой файл plist
Example if your client id is 18571937652947:
pin18571937652947 is the URL Scheme you need to support.
step: 4 Чтобы использовать структуру Pinterest, вам нужно будет импортировать ее в свой файл.
#import <Pinterest/Pinterest.h>
и объявить его объект в вашем .h файле
Pinterest *pinterest
шаг: 5 инициализировать объект Pinterest
pinterest = [[Pinterest alloc]initWithClientId:@"your app client id"]
step: 6 Чтобы использовать стандартную кнопку PinIt в представлении, добавьте ее так:
UIButton* pinItButton = [Pinterest pinItButton];
[pinItButton addTarget:self
action:@selector(pinIt:)
forControlEvents:UIControlEventTouchUpInside];
[self.view addSubview:pinItButton];
шаг: 7 Вам нужно будет обработать действие, пример которого приведен ниже:
- (void)pinIt:(id)sender
{
NSURL *imageURL = [NSURL URLWithString:@"http://placekitten.com/500/400"];
NSURL *sourceURL = [NSURL URLWithString:@"http://placekitten.com"];
[pinterest createPinWithImageURL:imageURL
sourceURL:sourceURL
description:@"Pinning from Pin It Demo"];
}
Примечание: приложение pinterest должно быть установлено на вашем устройстве, иначе этот код будет перенаправлен на itunes для загрузки приложения pinterest