天天看點

用xcode和excel整理類的成員函數和成員變量

這個是以前情況才實用:

1. 沒有debug symbol的類

2. 類被很多宏隔開了,都說不清楚那些宏的啟用的

3. Category和Extension隔開了

整理函數:

1. 把程式運作起來,點選調試工具的暫停。 (或者調試中進斷點break住)

2. 使用gdb搜尋。

其中C++的類是

Objective-C類是

(用class-dump整理Objective-C更快)

3. 複制結果儲存為純文字

4. 用excel導入此文本,一路預設;到選擇分隔符時,選擇其他,如果是有debug symbol的類,輸入“static ”,沒有的輸入兩個空格;繼續到完成

5. 在excel裡随便整理了……

整理成員變量:

1. 程式運作起來,在所需整理的類的函數中加斷點并在那break住

2. 把顯示變量的調試視窗中這個類的内容全部複制儲存為純文字

3. 用excel導入此文本,一路預設下一步(其中分隔符為制表符這步很重要)

4. 在excel裡随便整理了……