debug时不能po或者print

海绵EE 发布于 2015年01月26日
无人欣赏。

每次断点调试的时候po出来的都是,,,比如这样↓

(lldb) po p1.descriptions

error: :1:1: error: use of unresolved identifier 'p1'

p1.descriptions

^

在代码里println,就很正常的输出他的值~

在这个工程里无论咋写都不对,新建了工程试了,新工程没事,,,

用的是swift,不知和这个是不是有关系

没有po真的太不方便辣 (╯°Д°)╯︵ ┻━┻

第一次在这里发帖求助,感觉有点小酷哈哈,求各路英雄好汉帮忙辣 ꒰๑´•.̫ • `๑꒱

共8条回复
海绵EE 回复于 2015年01月26日

( ˘•ω•˘ ) 没谁知道吗,自己刷一下,手动置顶

清醒疯子 回复于 2015年01月27日

我没用过,一直都是NSLog:)

Hector 回复于 2015年01月27日

OC 时用 po

都不知道 swift 还可以用 print,谢楼主

Hector 回复于 2015年01月27日

试了下 swift 中 po 和 print 都可以用

只是输出比较慢,要等好长一段时间。还不能联想出上下文变量,得手动输入

海绵EE 回复于 2015年01月27日

2楼 @清醒疯子 在代码里写吗?可是打断点的时候 随时想看某个变量的值诶

海绵EE 回复于 2015年01月27日

4楼 @Hector 是呗 我这正常的项目都能用 就这一个不能用 也是奇了怪了 T_T~

vinci18 回复于 2015年01月27日

6楼 @海绵EE relese模式运行了吧

海绵EE 回复于 2015年01月27日

7楼 @vinci18 没错!!就是这个,大谢!我运行了发现我工程现在确实是release,可是我这里是debug模式,,,不知道咋回事alt text

登录 或者 注册