SharePlatformMacros.h
1.58 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
//
// SharePlatformMacros.h
// M16
//
#ifndef M16_SharePlatformMacros_h
#define M16_SharePlatformMacros_h
#pragma mark - Evernote
#define kEvernoteAppKey @"***"
#define kEvernoteSecret @"***"
#endif
#pragma mark - Blocks
typedef void (^YHAuthorizationSucceedBlock)(id info);
typedef void (^YHComposeBlogSucceedBlock)(BOOL success);
typedef void (^YHComposeBlogBlock)(BOOL success, BOOL isPublishing);
typedef void (^YHBaseBlock)();
typedef void (^YHSingleParameterBlock)(id parameter);
#define kDefaultSinaSSOAccessToken @"sinaSSOAccessToken"
#define kKeyNotificationSinaSSOAuthorizeSuccess @"sinaSSOAuthorizeSuccess"
// by zhangtao 记录是否是通过新浪登录
#define kIsLoginBySinaAuth (@"isLoginBySinaAuth")
#define kNotificationLoginSuccess @"loginSuccess"
#define kYOHOShowWeiBoAccount @"@YOHO潮流志 "
#define YH_BOARDNAME NSLocalizedString(@"YOHO!EFASHION",@"YOHO!潮流志")
#define kYOHOShowFaceBookAccount @"#YOHOBOY "
#define kYOHOMAGAZINESHAREURL @"http://new.yohoboys.com/channel/magazine"
#define kKeyFacebookTokenSentToServer @"facebookTokenSentToServer"
typedef void(^YHENetworkFailedBlock)(NSError *error);
#define NSLocalizedInfoPlistString(key, comment) \
[[NSBundle mainBundle] localizedStringForKey:(key) value:@"" table:(@"InfoPlist")]
typedef NS_ENUM(NSInteger, YHEViewControllerStatusBarMode) {
YHEViewControllerStatusBarModeCustomized,
YHEViewControllerStatusBarModeAlwaysHidden,
YHEViewControllerStatusBarModeAlwaysShown,
};
#define kWBRedirectURI @"http://app.yoho.cn/"