Iphone 在布尔变量开头使用数字是否违反惯例?

Iphone 在布尔变量开头使用数字是否违反惯例?,iphone,objective-c,ios,xcode,boolean,Iphone,Objective C,Ios,Xcode,Boolean,声明以数字(例如123bool)开头的布尔值是否违反了Objective C2.0的约定?为什么不使用数组BOOL-foos[400]我认为声明这么多BOOL变量并且名称几乎相同是非常糟糕的。顺便说一句,不要将变量的第一个字母大写,这是一种糟糕的编码方式。大量布尔值是什么意思?除非这是一个量子系统,否则布尔值要么是真的,要么是假的,你的意思是你在声明它们,比如boolmybool23?听起来像是某种字典会更有效,而不是有很多变量。有没有一个很好的理由让你不为所有这些布尔值使用一个或多个数组?你的

声明以数字(例如123bool)开头的布尔值是否违反了Objective C2.0的约定?

为什么不使用数组<代码>BOOL-foos[400]我认为声明这么多BOOL变量并且名称几乎相同是非常糟糕的。顺便说一句,不要将变量的第一个字母大写,这是一种糟糕的编码方式。

大量布尔值是什么意思?除非这是一个量子系统,否则布尔值要么是真的,要么是假的,你的意思是你在声明它们,比如
boolmybool23?听起来像是某种字典会更有效,而不是有很多变量。有没有一个很好的理由让你不为所有这些布尔值使用一个或多个数组?你的问题是在变量名中使用数字是否不好?可以像在示例中那样使用它们。虽然,如果都是FOO1,FOO2。。。FOO346,您最好使用大小为346的数组(至少您不必声明这么大的数字)。不过,最好给他们起一个描述性的名字。实际上,这不会,你可以像foo[0]、foo[1]这样访问它。是的,大多数情况下,你应该在问之前尝试一下。我不是看不起你,但这些问题很基本。只需编写一些代码并运行它!这将是令人兴奋的!祝你好运。不要为此感到遗憾,因为每个人都是从零开始的。欢迎你提出你无法处理的问题。热情的人在这里为你解答!