为什么Xcode有时会制作紫色的东西,有时甚至是黑色的?

时间:2009-05-07 18:35:52

标签: xcode

示例:

scrollView.scrollEnabled = YES; //scrollEnabled appears black
scrollView.pagingEnabled = NO; //pagingEnabled appears purple

2 个答案:

答案 0 :(得分:2)

检查您的字体和颜色首选项。每种颜色都指定不同的标识符类别。

alt text http://idisk.mac.com/cdespinosa/Public/FontsAndColors.png

它们的颜色不同的原因是,尽管它们都是UIScrollView对象的属性,但是在UIScrollView结构中,pagingEnabled标识符也被声明为unsigned int位域成员。这导致它被绘制在Other Instance Variables和Globals颜色中。

答案 1 :(得分:0)

我注意到的是我有一个定义类变量的行列表,列表中的最后一行没有正确的颜色编码。

NSMutableArray *answers;     // purple
NSMutableArray *etymologies; // purple 
NSMutableArray *questions;   // black

如果我更改顺序,最后一行总是黑色。 (Xcode 4.5.2)