网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

iOS全局变量设置

//  AppConfig.h
   创建一个.h文件作为全局设置
#import
#import

#define DARK_BACKGROUND  [UIColor colorWithPatternImage:[UIImage p_w_picpathNamed:@"tableview"]]
#define LIGHT_BACKGROUND [UIColor colorWithRed:250.0/255.0 green:250.0/255.0 blue:250.0/255.0 alpha:1.0]
#define RGBACOLOR(r,g,b,a) [UIColor colorWithRed:(r)/255.0f green:(g)/255.0f blue:(b)/255.0f alpha:(a)]

#define IOS_VERSION [[[UIDevice currentDevice] systemVersion] floatValue]

//新浪微博设置
#define kSinaAppKey            @"3835906094"
#define kSinaAppSecret         @"f7efce5aec66546a192a55dc4ff0ca58"
#define kSinaAppRedirectURI    @"http://sns.whalecloud.com/sina2/callback"
#define kSinaSSoCallbackScheme @"sinaweibosso.3835906094"

//腾讯微博设置
#define kQQAppKey             @"3835906094"
#define kQQAppSecret          @"f7efce5aec66546a192a55dc4ff0ca58"
#define kQQAppRedirectURI     @"http://sns.whalecloud.com/sina2/callback"

//全局应用
#define MyApp ((AppDelegate*)[[UIApplication sharedApplication] delegate])

//友盟统计 -- 用户
#define UMENG_APPKEY @"51b43bdf56240b6ef4009a3d"

//推广渠道ID
#define APP_CHANNELID @"AppStore"
//AppStore, 91, Weiphone

//AppKey
//微信AppID:wx959223c1aec3c4aa
#define WEIXIN_APPID @"wx959223c1aec3c4aa"

//判断是否为iPhone5
#define iPhone5 ([UIScreen instancesRespondToSelector:@selector(currentMode)] ? CGSizeEqualToSize(CGSizeMake(640, 1136), [[UIScreen mainScreen] currentMode].size) : NO)

//判断是否为iOS7
#define iOS7 ((floor(NSFoundationVersionNumber) > NSFoundationVersionNumber_iOS_6_1))

//判断是否为iPad
static BOOL isDeviceIPad() {
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= 30200
   if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad) {
       return YES;
   }
#endif
   return NO;
}

//文本对齐方式
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000
#define TextAlignmentCenter NSTextAlignmentCenter
#define TextAlignmentLeft   NSTextAlignmentLeft
#define TextAlignmentRight  NSTextAlignmentRight
#else
#define TextAlignmentCenter UITextAlignmentCenter
#define TextAlignmentLeft   UITextAlignmentLeft
#define TextAlignmentRight  UITextAlignmentRight
#endif

//文本截取方式
#if __IPHONE_OS_VERSION_MIN_REQUIRED >= 60000
#define LineBreakModeWordWrap          NSLineBreakByWordWrapping
#define LineBreakModeCharacterWrap     NSLineBreakByCharWrapping
#define LineBreakModeClip              NSLineBreakByClipping
#define LineBreakModeHeadTruncation    NSLineBreakByTruncatingHead
#define LineBreakModeTailTruncation    NSLineBreakByTruncatingTail,
#define LineBreakModeMiddleTruncation  NSLineBreakByTruncatingMiddle
#else
#define LineBreakModeWordWrap          UILineBreakModeWordWrap
#define LineBreakModeCharacterWrap     UILineBreakModeCharacterWrap
#define LineBreakModeClip              UILineBreakModeClip
#define LineBreakModeHeadTruncation    UILineBreakModeHeadTruncation
#define LineBreakModeTailTruncation    UILineBreakModeTailTruncation
#define LineBreakModeMiddleTruncation  UILineBreakMo
#endif

//下面的代码是使用GCD的一个模板
//dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{
//    // switch to a background thread and perform your expensive operation
//
//    dispatch_async(dispatch_get_main_queue(), ^{
//        // switch back to the main thread to update your UI
//
//    });
//});

“只有客户发展了,才有我们的生存与发展!”这是成都创新互联的服务宗旨!把网站当作互联网产品,产品思维更注重全局思维、需求分析和迭代思维,在网站建设中就是为了建设一个不仅审美在线,而且实用性极高的网站。创新互联对成都网站设计、做网站、成都外贸网站建设公司、网站制作、网站开发、网页设计、网站优化、网络推广、探索永无止境。


分享题目:iOS全局变量设置
URL地址:http://bjjierui.cn/article/pdjeoo.html

其他资讯