从其他开发语言转行进军IOS开发的小伙伴可能会有这样一件苦恼的事情,调试程序时如何查看变量值?我并不喜欢每次都要通过打印去查看变量的值,也不喜欢通过光标悬浮到变量上来显示变量的值,如果要查看变量的属性,还需要层层展开,个人感觉很是不爽。或许下面我将要记录的方法已经为多数人知晓,或许还有更好的方法,只是我这个初学者,还是要将自己的这点记录一下的。

  其实在我们的Xcode输出面板(也就是NSLog输出的地方)中,是可以输入命令的,这个命令非常简单:po 变量名。其中po的意思就是print object。

  比如你想查看一个浮点型变量的值,那就可以直接输入po height(height是变量名),回车即可。

  对于引用类型的变量,可以通过.语法查看变量的某个属性,Xcode(我的Xcode是7.2版本)可以自动提示哦。

  比如你想查看UIView的某个属性,那就可以直接输入po view.frame(view是变量名),回车即可。

  是不是很方便呢?

最新文章

  1. JavaScript中undefined与null的区别
  2. 读取xml数据装配到字典中之应用场景
  3. 2016 网易校招内推C/C++第二场8.6
  4. 在.NET中使用EPPlus生成Excel报表 .
  5. 2015年第7本(英文第6本):纳尼亚传奇I–狮子、女巫、魔衣橱
  6. iframe标签用法详解(属性、透明、自适应高度)
  7. min-height在安卓下不起作用
  8. Python中定义字符串
  9. WCF学习笔记之地址
  10. HDU 4633 Who's Aunt Zhang(polay计数)
  11. .NET下解析Json的方法
  12. innobackupex --slave-info参数的含义和适用场景
  13. js 函数参数形式
  14. Java8 方式解决Stream流转其他数组
  15. 执行yum提示错误:rpmdb: BDB0113 Thread/process 424227/139826856310848 failed
  16. jQuery中获取a标签的值
  17. vba 弹框
  18. AI之路,第一篇:python数学知识1
  19. L2 Helios OPcodez
  20. (转) 密码学中的“盐值 Salt”

热门文章

  1. 解锁Oracle数据库用户
  2. php笔记(七)PHP类于对象之多态
  3. cetos6 安装samba共享文件夹
  4. ArcGIS 10.5 named user介绍
  5. 12C RMAN 备份参考
  6. js 常用插件
  7. iOS7之后的文本高度封装
  8. 基于jQuery弹性展开收缩菜单插件gooey.js
  9. 快捷高效的cmd命令
  10. SQL防漏洞注入攻击小结