debugserver调试系统的Preference,存放cell字典的key怎么转换成可读的string

见图:

我拿到了设置>关于中所有cell的一个字典,用这个key没办法拿到里面的具体cell,这个key要怎么才能转成可读的string?

从你打印出来的结果看来,你打印的根本不是一个字典,如果是字典,默认是可以看到key的字符串的,你打印的可能是一个数组或者包含了一个数组的对象。

我非常肯定这是一个字典,我查看了头文件,这个属性就是一个字典

你执行一下po [$x0 _shortMethodDescription] 看下结果截图。

看起来这个key并不是NSString,而是NSData

key是data的话有办法取到value吗?或者有没有办法把这个data转成string?

不是所有的data都可以转为可见string;
要取value的话,可以通过allValues拿到一个array,再用index来访问

顿悟!感谢狗神 !!!