Как я могу напечатать XP C msg в lldb полный объект, используя po или другой метод - PullRequest
0 голосов
/ 04 августа 2020
(lldb) po 0x7fa5ed509460
<OS_xpc_data: data[0x7fa5ed509460]: { refcnt = 1, xrefcnt = 1, buff = 0x7fa5ee00d040, len = 1921 } <data: 0x7fa5ed509460>: { length = 1921 bytes, contents = 0x62706c6973743030d4010203040506070a58247665727369... }>

У меня есть массаж XP C, я хочу распечатать полные данные в содержимом, и если он сериализован (это), десериализовал его.

Я попробовал следующее:

po [[0x7fa5ed40d440 dictionary] objectForKey:@"contents"]
po [[0x7fa5ed40d440] objectForKey:@"contents"]
po 0x7fa5ed509460.contents
po 0x7fa5ed509460->contents
po 0x7fa5ed509460[@"contents"]

Ни один из них не работал.

Как правильно получить? Как правильно его десериализовать?

1 Ответ

1 голос
/ 04 августа 2020
...