MVFollow 0.2.0

MVFollow 0.2.0

测试测试
语言语言 Obj-CObjective C
许可证 MIT
发布日期上次发布日期2014年12月

Marcel Voss 维护。



MVFollow 0.2.0

  • Marcel Voss

MVFollow 是一种简单的即插即用解决方案,允许您在 Twitter 中本地关注人员。

该库需要 iOS 6 或更高版本

安装

使用

该项目提供了三种方法:一种方法是关注 Twitter 中的某人,第二种方法是在已安装的应用中显示 Twitter 个人资料(如 Tweetbot、Twitterrific 或官方客户端),第三种是通过 URL 切片检查用户设备上安装的这些应用。

这三种方法非常易于使用,且解释得很清楚。还包括一个示例项目。查看一下!

- (void)followUser:(NSString *)username withCompletion:(void (^)(BOOL success, NSError *error))completion;
- (void)openProfile:(NSString *)username inClient:(TwitterClient)twitterClient;
- (void)checkIfClientisInstalled:(TwitterClient)twitterClient;

在使用 checkIfClientisInstalled 时,您可以通过 isClientInstalled 布尔值指定情况。例如

MVFollow *followLib = [[MVFollow alloc] init];
    if (clientLib.isClientInstalled == YES) {
        // DO SOMETHING
    } else {
        // DO SOMETHING AGAIN
}

如果使用 CocoaPods,您可以直接将 pod 'MVFollow' 添加到您的 podfile。

可用客户端

目前,MVFollow 支持官方的 Twitter.app、Tweetbot、Twitterrific、Tweetings 以及由 Safari 打开的网页客户端(twitter.com)。

要指定在方法中使用特定客户端,只需将 "TwitterClient" 替换为 "TwitterClientTweetbot" 或您要使用的任何客户端即可。

备注

目前对多个用户账户的支持稍微有点问题。如果用户在手机上保存了多个 Twitter 账户,MVFollow 会自动选择使用最频繁的账户。这将在不久的将来变得更好。

许可证

MVFollow 可在 MIT 许可下使用。有关更多信息,请参阅 LICENSE 文件。