CocoaPods trunk is moving to be read-only. Read more on the blog, there are 18 months to go.
TestsTested | ✓ |
LangLanguage | CC |
License | Custom |
ReleasedLast Release | Oct 2016 |
Maintained by devjiangzhou.
一、Cocoapods方式
pod 'SOHTaskSDK'
二、手动
放入SOHTask.framework
依赖
#import <SohouerSDK/SOHTaskSDK.h>
初始化SDK,传入AppKey,AppSecret
[SOHTaskSDK registerSDK:AppKey appSecret:AppSecret delegate:self];
调用登录方法, 传入接入方App的用户标识ID。
[SOHTaskSDK login:platformUserId name:platformUserNickName delegate:self];
Delegate描述:以下回调都在主线程内
@protocol SOHTaskSDKRegiseterDelegate <NSObject>
//SDK初始化结果回调
- (void) registerSuccess;
- (void) registerFailed:(NSString *)errorMessage;
@end
@protocol SOHTaskSDKLoginDelegate <NSObject>
//登录SDK结果回调
- (void) loginSuccess;
- (void) loginFailed:(NSString *)errorMessage;
@end
打开任务模块时,请使用
UIViewController * taskListVC = [SOHTask taskListViewController];
[self.navigationController pushViewController:taskListVC animated:YES];
TaskListViewController中 还可以接受 kAppLoginSuccessNotifi
通知 来处理先展示界面然后刷新界面。
[SOHTask isLogin]
方法来判断当前SDK是否登录成功