Xcode 3.2调试:看到字符串中的什么?

fuz*_*oat 8 xcode

有没有人知道我需要添加到摘要字段的显示格式化程序,以显示NSArray中包含的NSString对象的内容?我已经为NSArray添加了以下格式化程序,以便显示其内容......

"{(int)[$VAR count]} objects {(NSString *)[(NSArray *)$VAR description]}:s"
Run Code Online (Sandbox Code Playgroud)

替代文字

我真的希望(0-6标记为红色)在"摘要"中显示如下:

0 =星期一

1 =星期二

2 =周三

3 =周四......等

加里

jm.*_*jm. 1

我让它显示星期一、星期二、星期三,但还不知道为什么:

  1. 我从这段代码开始创建一个像您所描述的数组:

    NSArray * myArray2 = [NSArray arrayWithObjects:@"星期一",@"星期二",@"星期三",nil];

    在调试器中,它没有在每一行显示预期的星期一、星期二、星期三。

  2. 这一步很重要:在调试器中,我双击摘要并粘贴到您正在使用的字符串中:

    {(int)[$VAR 计数]} 对象 {(NSString *)[(NSArray *)$VAR 描述]}:s

    那行不通。

  3. 但紧接着,我单击了同一个摘要字段(它突出显示了我刚刚粘贴的字符串),然后按了删除键,然后单击了返回。

    然后它在数组中的每一行上显示星期一、星期二、星期三。