求技术大神帮忙写个暗黑3按键精灵脚本的宏脚本

Pages: 1/2
主题 : 写了一个宏判断 但是一直都判断失败 大神们帮忙看看
级别: 新手上路
UID: 414180
可可豆: 172 CB
威望: 166 点
在线时间: 276(时)
发自: Web Page
来源于&&分类
写了一个宏判断 但是一直都判断失败 大神们帮忙看看&&&
#define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2)#ifdef IS_IOS8_2#define FontSize(CGFloat) [UIFont fontWithName:@&Helvetica& size:CGFloat]#else#define FontSize(CGFloat)  [UIFont systemFontOfSize:CGFloat weight:UIFontWeightLight]#endif问题是无论用什么版本的手机跑  判断的结果都是#define FontSize(CGFloat) [UIFont fontWithName:@&Helvetica& size:CGFloat]是不是程序中什么地方还要设置什么?不明白,大神们教教我
级别: 新手上路
可可豆: 42 CB
威望: 22 点
在线时间: 164(时)
发自: Web Page
#if IS_IOS8_2
级别: 精灵王
UID: 30808
可可豆: 5900 CB
威望: 5899 点
在线时间: 1704(时)
发自: Web Page
#ifdef&&的意思是 如果定义了你这里#define IS_IOS8_2 一直被定义着 所以会走上面的分支 除非 你把#define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2) 注释掉 就走下面的分支了你对#define&&#ifdef 的理解与使用有问题#define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2)应该在程序里这么用if(IS_IOS8_2 ){&&&&xxxxxxx}else{&& xxxxxxxx}
级别: 侠客
UID: 266214
可可豆: 315 CB
威望: 438 点
在线时间: 865(时)
发自: Web Page
#ifdef 标识符&&程序段1&&#else&&程序段2
#endif&&&&它的作用是:当标识符已经被定义过(一般是用#define命令定义),则对程序段1进行编译,否则编译程序段2。
级别: 新手上路
UID: 414180
可可豆: 172 CB
威望: 166 点
在线时间: 276(时)
发自: Web Page
回 2楼(zc09v) 的帖子
受教了 明白了。但是我是想在宏里面做判断,通过判断不同设备号 使用不同的方法,想在pch宏文件里 做这个判断,这样整个项目都可以方便使用。
级别: 新手上路
UID: 414180
可可豆: 172 CB
威望: 166 点
在线时间: 276(时)
发自: Web Page
回 2楼(zc09v) 的帖子
使用三元运算符&&#define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2)?YES :NO&& 如果返回NO 也是定义了这个宏吗?&&&&&&&&
级别: 精灵王
UID: 30808
可可豆: 5900 CB
威望: 5899 点
在线时间: 1704(时)
发自: Web Page
回 5楼(樊康鹏) 的帖子
是的 IS_IOS8_2也是被定义了&&#ifdef 还是会走yes分支 define ifdef这些都是条件编译命令 预处理(编译)阶段起作用 也就是编译前起作用 #define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2)?YES :NO 不管你怎么写 编译器也不会去解析语句里的逻辑
级别: 新手上路
可可豆: 2 CB
威望: 2 点
在线时间: 87(时)
发自: Web Page
#define IS_IOS8_2 ([[[UIDevice currentDevice] systemVersion] floatValue] &= __IPHONE_8_2)#define FontSize(size,wei) \({UIFont * if(IS_IOS8_2 )&&font = [UIFont systemFontOfSize:size];\else&&font = [UIFont systemFontOfSize:size weight:wei];})
级别: 版主
UID: 123750
发帖: 2118
可可豆: 3535 CB
威望: 3456 点
在线时间: 1624(时)
发自: Web Page
#ifdef IS_IOS8_2&&。。。。。不管IS_IOS8_2 到底是个什么鸟东西&&只要出现过 #define IS_IOS8_2 那就就是你现在的结果 0 1 都是
级别: 精灵王
UID: 523182
可可豆: 2152 CB
威望: 1816 点
在线时间: 703(时)
发自: Web Page
#ifdef 的意思是是否定义了
Pages: 1/2
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版求大神,帮忙看看需要怎么改进?我想玩暗黑3 流畅!【配置吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:547,056贴子:
求大神,帮忙看看需要怎么改进?我想玩暗黑3 流畅!收藏
G620主板 映泰H61MLC西数500G 硬盘内存4G金士顿推荐个显卡,或者有别的硬件有需要改进的吗?拜谢!
北京南电科技专业电子元器件代理分销商 主推KEC HTC-KOREA MAPLESEMI
岁月是把杀猪刀,黑了木耳,紫了葡萄,软了香蕉。时间是块磨刀石,平了山峰,蔫了黄瓜,残了菊花。经历是个开矿厂,挖了山丘,损了钻头,黑了河沟
吧里大神名字大,此等配置,他们都不屑的。
登录百度帐号推荐应用

我要回帖

更多关于 暗黑3脚本封号 的文章

 

随机推荐