要运行示例项目,克隆仓库,并首先从 Example 目录运行 pod install
。
FBSDK-RACExtensions 依赖于:ReactiveCocoa v 2.5、FBSDKCoreKit v 4.1.0、FBSDKLoginKit v 4.1.0 和 FBSDKShareKit v 4.1.0
为 Facebook iOS SDK 提供基于块的 SDK 方法便利性。返回的信号是冷信号(除非另有说明),并在订阅时自动启动。请求、授权等的结果将发送回订阅者。
FBSDKLoginManager* manager =
[[FBSDKLoginManager alloc] init];
[[manager rac_logInWithReadPermissions:@[
@"public_profile",
@"email",
@"user_photos",
@"user_birthday"
]]
subscribeNext:^(FBSDKLoginManagerLoginResult* result)
{
//You got your login result!
}
error:^(NSError* error)
{
//Or something went wrong...
}];
FBSDK-RACExtensions 通过 CocoaPods 提供。要安装它,只需将以下行添加到您的 Podfile 中
pod "FBSDK-RACExtensions"
如果您只需要登录功能,可以使用以下内容
pod "FBSDK-RACExtensions/FBSDKLoginKit-RACExtensions"
eagle-dan1349,[email protected]
FBSDK-RACExtensions 在 MIT 许可证下可用。有关更多信息,请参阅 LICENSE 文件。
有关用法,请参阅 Facebook SDK 许可证。
接受拉取请求!