Facebook-iOS-SDK-RACExtensions 0.0.1.1

Facebook-iOS-SDK-RACExtensions 0.0.1.1

测试测试
语言 Obj-CObjective C
许可 MIT
发布上次发布2015年3月

Daniil Orlov维护。



 
依赖关系
ReactiveCocoa~> 2.4.7
Facebook-iOS-SDK~> 3.23.0
 

  • eagle-dan1349

Facebook-iOS-SDK-RACExtensions 是一套用于 Facebook SDK for iOS 的工具,旨在将 Facebook 的工作带入一个更好的 Reactive World

警告

Facebook SDK 更新到版本 4 并采用新架构后,此组件已过时。为了与新 FBSDK 兼容,请查看 新扩展包

入门

Facebook iOS SDK 的 RACExtesions 对 SDK 的基于块的函数提供了便利。返回的信号是冷信号(除非另有说明),订阅后会自动开始。请求、授权等的结果会发送回订阅者。

FBSession* session = 
[[FBSession alloc] initWithPermissions:@[
                                                            @"public_profile",
                                                            @"email",
                                                            @"user_photos",
                                                            @"user_birthday"]];

[[session rac_open] 
 subscribeNext:^(RACTuple* sessionAndState)
 {
    //A tuple with (FBSession, FBSessionState)
 }
        error:^(NSError* error)
 {
    //Error if any
 }];

安装

作者

eagle-dan1349, 许可

Facebook-iOS-SDK-RACExtensions 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。

欢迎提交拉取请求!