Как преобразовать неэкранированную строку в NSString в lldb?
Предположим, у меня есть
" aaaaa
vnnvnvnvnv
bbbbc
"
Как я могу преобразовать его в NSString
и использовать его в следующем expression
, обычно мне нужно убежать, сначала используйте инструмент.
Я обнаружил, что возвращаемый символ всегда нарушает выражение синтаксического анализа интерпретатора.
1 ответ
Решение
Вы можете сделать многострочные выражения в 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