NKPinterestActivity 1.0.1

NKPinterestActivity 1.0.1

测试已测试
Lang语言 Obj-CObjective C
许可证 MIT
发布最后发布2014年12月

Neil Kimmett 维护。




是什么?

NKPinterestActivity 是一个用于将内容共享到 Pinterest 的 UIActivity 子类,它使用 Pinterest iOS SDK。如果已经安装了兼容版本的 Pinterest iOS 应用程序,它会使用该应用程序,如果没有,则会回退到使用浏览器中的 http://www.pinterest.com

UIActivityViewController

安装

如何使用

示例用法可以在演示项目中找到。如果您使用的是 CocoaPods 0.29(或更高版本),您可以运行 pod try NKPinterestActivity 以临时查看项目并进行测试。

NSURL *imageURL = [NSURL URLWithString:@"http://placekitten.com/200/300"];
NSURL *sourceURL = [NSURL URLWithString:@"http://placekitten.com/"];

NKPinterestActivity *pinterestActivity = [[NKPinterestActivity alloc] initWithClientId:@"YOURCLIENTIDHERE" imageURL:imageURL];

UIActivityViewController *activityVC = [[UIActivityViewController alloc] initWithActivityItems:@[sourceURL, @"Look at the lovely kittens!"]
                                                                         applicationActivities:@[pinterestActivity]];
[self presentViewController:activityVC animated:YES completion:nil];

请注意需要 imageURL

ARC

NKPinterestActivity 使用 ARC。如果您的项目未使用 ARC,请在项目的所有文件(在项目设置中点击“构建阶段”顶部的“编译源文件”部分)中添加编译器标志 -fobjc-arc

联系方式

在 Twitter 上找到我 @neilkimmett,或者给我发电子邮件 [email protected]

许可证

版权所有 (c) 2014 Neil Kimmett

特此授予任何人免费获得本软件及其相关文档文件(以下简称“软件”)副本的权利,不受任何限制地处理该软件,包括但不限于使用、复制、修改、合并、发布、分发、转授许可和/或销售软件的副本,并允许向软件提供者提供软件的人这样做,前提是遵守以下条件

上述版权声明和本许可声明应包含在软件的所有副本或主要部分中。

该软件按“原样”提供,不提供任何明示或暗示的保证,包括但不限于对适销性、适用于特定用途和不侵犯他人权利的保证。在任何情况下,原作者或版权所有者不应对任何主张、损害或其他责任承担责任,无论是基于合同、侵权或其他法律行为,还是源于、因与软件有关或与使用或操作软件有关的行为。