如题。觉得自己的调试方法好 low
1
orFish 2016-02-06 00:43:43 +08:00
还可以打 log
|
2
twoyuan 2016-02-06 00:50:56 +08:00
据我所知还可以装个插件打不同 level 彩色的 log —— Android 程序员
|
3
Hellorld 2016-02-06 07:06:08 +08:00
break point ,用熟以后就基本放弃 print() or NSLog
|
4
simon7 2016-02-06 07:29:47 +08:00 via iPhone
Lldb
|
6
nellace 2016-02-06 08:06:01 +08:00 via iPhone
断点调试+1 配合 po 用蛮好用的
|
7
janxin 2016-02-06 08:15:07 +08:00 via iPhone
难道不是 nslog 吗
|
8
eoo 2016-02-06 08:36:49 +08:00 via Android
echo
|
9
gssdromen 2016-02-06 08:58:12 +08:00
断点 + po
|
10
Artail 2016-02-06 09:02:06 +08:00 via iPad
lldb
|
11
nobodycrackme 2016-02-06 09:33:44 +08:00
当然是在 lldb 里面各种 po 啊
|
12
expkzb 2016-02-06 09:37:04 +08:00
用打印不是挺好的,好像有“以断点调试为耻”的说法
|
14
caiyue1993 OP @ykqmain Swift 里也是可以用 NSLog 的
|
15
zhongdong 2016-02-06 10:41:23 +08:00 via iPad
po
|
16
wohenyingyu01 2016-02-06 10:47:06 +08:00 via iPhone
难道不是 nslog +1
|
17
xi_lin 2016-02-06 11:04:37 +08:00
你用的 IDE 是 Xcode 么。。
|
20
zhangchioulin 2016-02-07 00:50:49 +08:00 via iPhone
@nobodycrackme 感问怎么打?
|
21
zhangchioulin 2016-02-07 00:51:23 +08:00 via iPhone
@ykqmain 身边的人都转了吗
|
22
nicevar 2016-02-08 00:44:32 +08:00
灵活用 log+bp ,发现有很多 iOS 和 Android 开发,工作了三四年还不太会调试的,看着着急
|
25
xiaoc19 2016-02-09 12:08:38 +08:00
使用 XCGLogger
|
26
nicevar 2016-02-09 22:31:05 +08:00
@h4x3rotab 视情况而定,一般先分析 log ,遇到困难了就断点看个究竟,流程长的在关键位置断点,不一定要单步来直接继续就行,按需要设置断点条件,这时候比分析 log 瞎猜效率高
|
27
doluvor 2016-02-16 10:15:17 +08:00
安利一个脱机调试的神器:
https://github.com/Flipboard/FLEX |