【问题标题】:Is there a way to get an easy overview of an NSArray?有没有办法简单地了解 NSArray?
【发布时间】:2010-01-14 18:10:02
【问题描述】:

我得到了一个 NSArray,里面装满了来自帮助类的东西。我有一个小线索,它可能包含 NSDictionarys。但我不确定。我试图将数组保存到 plist 但它不起作用,因为那里可能有非 plist 对象。

【问题讨论】:

  • 你想达到什么目的?打印数组有帮助吗?

标签: objective-c nsarray


【解决方案1】:

你有几个选择。

在调试器中,您可以在它被填充后立即放置一个断点,然后在 gdb 控制台中输入po <variable name>。或者您可以使用断点并在变量列表中右键单击它,然后单击“将描述打印到控制台”。

或者,您可以使用 NSLog 显示其内容,命令类似于:

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

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

【讨论】:

    【解决方案2】:

    NSLog([anArray 描述])

    【讨论】:

    • 应该是NSLog(@"%@", anArray)。直接记录字符串通常不是一个好主意。
    猜你喜欢
    • 1970-01-01
    • 2012-09-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-25
    • 2019-09-04
    • 1970-01-01
    相关资源
    最近更新 更多