测试测试 | ✗ |
语语言 | Obj-CObjective C |
许可 | MIT |
发布上次发布 | 2015年3月 |
由Daniil Orlov维护。
依赖关系 | |
ReactiveCocoa | ~> 2.4.7 |
Facebook-iOS-SDK | ~> 3.23.0 |
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
}];
Facebook-iOS-SDK-RACExtensions 在 MIT 许可下可用。有关更多信息,请参阅 LICENSE 文件。
欢迎提交拉取请求!