oc多个变量等于同一个值有没有简化写法?

沐汐 2014-02-05 11:41:35
如:
int a=100;
int b=100;
int c=100;

...


int x=100;

有没有简化写法?
...全文
265 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
hslinux 2014-02-08
  • 打赏
  • 举报
回复
int nValue[count] = {100}; 只有第一个元素被赋值了。。。要全部赋值,还得循环遍历整个数组。。。。。。
hslinux 2014-02-07
  • 打赏
  • 举报
回复
enum { a, b, c, ... x, count }; int nValue[count] = {100};
不担心 2014-02-06
  • 打赏
  • 举报
回复
变量的定义肯定是省不了了,赋值过程再怎么简化也简不到哪去,但是你这样直接把值写成100,如果之后要改的话就很麻烦. 你可以找到(项目名称)-Prefix.pch这个文件(预编译文件),一般在supporting files文件夹下,然后将100写成常量 static int const INITVAL=80; (推荐写法) #define INITVAL 80 (简单写法,很多规范文档不推荐这么写,但是没有问题) 最后将代码改成 int a= INITVAL; int b= INITVAL; int c= INITVAL; 将来如果默认值要变化的时候只要修改INITVAL的值就行了.

29,031

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧