iOS Pinterest API

时间:2015-12-03 02:39:42

标签: ios cocoa sdk pinterest

我正在使用pinterest SDK将图片发布到pinterest。但是我无法弄清楚我需要为参数传递哪些数据" withSuccess"和"和失败"在我的应用程序中调用以下方法?

-(void)createPinWithImageURL:(NSURL *)imageURL link:(NSURL *)link onBoard:(NSString *)boardId description:(NSString *)pinDescription withSuccess:(PDKClientSuccess)successBlock andFailure:(PDKClientFailure)failureBlock;

1 个答案:

答案 0 :(得分:0)

这些是回调 - 你写的函数在帖子成功或失败时被调用。 例如,从Pinterest's documentation开始,您可以通过成功和失败回调来调用类似的方法:

[[PDKClient sharedInstance] getPath:@"me/"
                    parameters:nil
                   withSuccess:^(PDKResponseObject *responseObject) {
                       // success actions - the code you write here will
                       // be called if the call succeeds.
                       // responseObject will contain information about
                       // the result of the call.
                   } andFailure:^(NSError *error) {
                       // failure actions - the code you write here will
                       // be called if the call fails. error will give
                       // you information about why the call failed.
                   }];

回调是Objective C中一种称为“块”的对象。Apple's documentation是开始学习块的合理位置,但还有很多其他教程。