【发布时间】:2016-05-12 09:20:09
【问题描述】:
假设我有一个
" aaaaa
vnnvnvnvnv
bbbbc
"
如何将其转换为NSString 并在下一个expression 中使用,通常我需要先使用工具对其进行转义。
我发现 return char 总是会破坏解释器解析表达式。
【问题讨论】:
-
从这个answer,我认为在lldb中不能这样做。
假设我有一个
" aaaaa
vnnvnvnvnv
bbbbc
"
如何将其转换为NSString 并在下一个expression 中使用,通常我需要先使用工具对其进行转义。
我发现 return char 总是会破坏解释器解析表达式。
【问题讨论】:
您可以在 lldb 中执行多行表达式,只需键入 expression。然后你可以像在源文件中一样输入它。例如
(lldb) expression
Enter expressions, then terminate with an empty line to evaluate:
1 NSString *test = @"\
2 hi\
3 there\
4 ";
5 NSLog (@"%@", test);
6
2016-05-12 10:14:13.757 errteir[2052:170287] hithere
【讨论】: