SharePlatformMacros.h 1.58 KB
//
//  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/"