为什么我不能在lldb中创建一个字符串?

时间:2012-06-18 20:39:42

标签: ios nsstring nsdata lldb

具体来说,为什么这不起作用?

(lldb) po [NSString stringWithCharacters:(char*)[data bytes] length:(int)[data length]]
error: Couldn't execute function; result was eExecutionDiscarded

还有其他问题涉及转储NSData,但我认为这将是一个更好的解决方案。我很惊讶它没用。只是想了解原因。

1 个答案:

答案 0 :(得分:1)

可能是因为期待unichar?试试这个。

How to convert a unichar value to an NSString in Objective-C?