【发布时间】:2012-11-02 13:19:15
【问题描述】:
声明以数字 ex. 开头的布尔值是否违反 Objective C 2.0 的约定? 123布尔?
【问题讨论】:
-
大量布尔值是什么意思?除非这是一个量子系统,否则布尔值是 True 或 False
-
你的意思是你像
BOOL myBool23;一样声明它们? -
听起来像某种字典会更有效,而不是有很多变量。
-
您是否有充分的理由不为所有这些布尔值使用一个或多个数组?
-
您的问题是在变量名中使用数字是否不好?可以像在示例中那样使用它们。虽然,如果都是 FOO1、FOO2、... FOO346,那么使用大小为 346 的数组可能会更好(至少您不必声明如此庞大的数字)。不过,给它们起描述性的名字肯定会更好。
标签: iphone objective-c ios xcode boolean