iOS中的程序调试
2016-04-02 00:00
302 查看
摘要: 调试程序 调试工具 NSLog
一、在开发中如何调试程序?使用过哪些调试工具?
》调用堆栈: 从下到上执行。
》视图层次结构—查看视图遮挡以及自动布局错误
》断点和 条件断点
》lldb
》instrument: Time Profile / Core Animation / 内存泄漏
二、程序上线后,如何收集错误信息?
收集错误--腾讯的bugly
官方网站 http://bugly.qq.com/
登录官方网站,注册
在
参考视频地址:http://www.jikexueyuan.com/course/534.html
三、NSLog
创建一个pch文件---->配置pch文件。在pch文件中拷贝下面内容即可
一、在开发中如何调试程序?使用过哪些调试工具?
》调用堆栈: 从下到上执行。
》视图层次结构—查看视图遮挡以及自动布局错误
》断点和 条件断点
》lldb
》instrument: Time Profile / Core Animation / 内存泄漏
二、程序上线后,如何收集错误信息?
收集错误--腾讯的bugly
官方网站 http://bugly.qq.com/
操作步骤
Podpod 'Bugly'
登录官方网站,注册
App
在
application:didFinishLaunchingWithOptions:添加以下代码
[[CrashReporter sharedInstance] setUserId:@"UserID"]; [[CrashReporter sharedInstance] installWithAppId:@"AppID"];
参考视频地址:http://www.jikexueyuan.com/course/534.html
三、NSLog
创建一个pch文件---->配置pch文件。在pch文件中拷贝下面内容即可
#ifdef __OBJC__ #ifdef DEBUG#define NSLog(fmt, ...) NSLog((@"%s [Line %d] " fmt), __PRETTY_FUNCTION__, __LINE__, ##__VA_ARGS__) #else #define NSLog(...) #endif #endif
相关文章推荐
- iOS之修改XCode新建文件自动生成注释
- IOS开发-OC学习-常用功能代码片段整理
- 浅谈block(2)
- iOS 一个类似QQ的图片添加、图片浏览Demo
- iOS 中button的用法
- IOS GCD定时器
- iOS 9.0 设置状态栏颜色 和隐藏
- ios之无限 自动 图片轮播器的实现
- ios常用知识
- IOS-FMDB
- 基于cocoapods安装Masonry框架
- iOS的适配问题
- iOS 最新版 CocoaPods 的安装流程
- iOS界面篇 - bounds和frame的相同和区别
- WebGL 3D on iOS8 正式版
- iOS基础动画
- YouKu iOS笔试题一
- iOS手势相关添加
- 很多关于ios最新的文章及解决办法
- iOS开发——沙箱