Objective c 有没有一种方法可以简单地了解NSArray?

Objective c 有没有一种方法可以简单地了解NSArray?,objective-c,nsarray,Objective C,Nsarray,我得到了一个NSArray,里面装满了一个助手类的东西。我有一个小线索,它可能包含字典。但我不确定。我试图将数组保存到plist,但没有成功,因为其中可能有非plist对象 NSLog([anArray description])NSLog([anArray description])您有几个选项 在调试器中,您可以在填充断点后立即将其放入,并在gdb控制台中键入po。或者,您可以使用断点并在变量列表中右键单击它,然后单击“将说明打印到控制台” 或者,您也可以使用类似以下命令的NSLog来显示其

我得到了一个NSArray,里面装满了一个助手类的东西。我有一个小线索,它可能包含字典。但我不确定。我试图将数组保存到plist,但没有成功,因为其中可能有非plist对象

NSLog([anArray description])

NSLog([anArray description])

您有几个选项

在调试器中,您可以在填充断点后立即将其放入,并在gdb控制台中键入
po
。或者,您可以使用断点并在变量列表中右键单击它,然后单击“将说明打印到控制台”

或者,您也可以使用类似以下命令的NSLog来显示其内容:

NSLog(@"%@", <variable name>);
NSLog(@“%@”);

所有这些都以文本形式将其内容输出到控制台,控制台可通过shift-cmd-R访问。

您有几个选项

在调试器中,您可以在填充断点后立即将其放入,并在gdb控制台中键入
po
。或者,您可以使用断点并在变量列表中右键单击它,然后单击“将说明打印到控制台”

或者,您也可以使用类似以下命令的NSLog来显示其内容:

NSLog(@"%@", <variable name>);
NSLog(@“%@”);

所有这些都以文本形式将其内容输出到控制台,控制台可通过shift-cmd-R访问。

您想实现什么?打印阵列有帮助吗?您想实现什么目标?打印数组有帮助吗?应该是
NSLog(@“%@”,anArray)
。直接记录字符串通常不是一个好主意。应该是
NSLog(@“%@”,anArray)
。直接记录字符串通常不是一个好主意。