- 博客(6)
- 资源 (5)
- 收藏
- 关注
原创 xcode调试时,可以直接把Mac 的桌面文件做为iOS调试时存储的位置。
比如我们需要存储数据到沙盒中,然后再去对该文件进行判断检测。 NSArray *paths =NSSearchPathForDirectoriesInDomains(NSDocumentDirectory,NSUserDomainMask, YES); NSString *docuDir = [paths objectAtIndex:0];
2013-07-23 14:13:30 4337
转载 android和iOS平台的崩溃捕获和收集
转:http://blog.csdn.net/langresser/article/details/8288195通过崩溃捕获和收集,可以收集到已发布应用(游戏)的异常,以便开发人员发现和修改bug,对于提高软件质量有着极大的帮助。本文介绍了iOS和android平台下崩溃捕获和收集的原理及步骤,不过如果是个人开发应用或者没有特殊限制的话,就不用往下看了,直接把友盟sdk(一个统计分析sdk)
2013-07-17 10:08:10 1380
转载 NSUncaughtionHandler, Xcode调试相关与异常捕获
原文地址:Xcode调试相关作者: NickJackson一.设置NSZombieEnabled使用NSZombieEnabled功能,当代码中访问已经释放了内存的地方,会给你下面这样的提示,而不仅仅是EXEC_BAD_ACCESS:2008-10-03 18:10:39.933 HelloWorld[1026:20b] *** -[GSFont ascender]:
2013-07-17 10:04:29 3009
原创 NSSetUncaughtExceptionHandler异常捕获
NSSetUncaughtExceptionHandler、利用 NSSetUncaughtExceptionHandler,当程序异常退出的时候,可以先进行处理,然后做一些自定义的动作,比如下面一段代码,就是网上有人写的,直接在发生异常时给某人发送邮件,void UncaughtExceptionHandler(NSException *exception) {
2013-07-16 18:54:00 7602
原创 通过崩溃trace来查找问题原因
这里我们以UMeng捕获的错误信息举例:从友盟中, 我们可能会得到如下信息:Application received signal SIGSEGV(null)( 0 CoreFoundation 0x359348a7 __exceptionPreprocess + 186 1 libobjc.A.dylib
2013-07-16 14:59:28 30988 4
转载 NSTimer与Run loop Modes
一.NSRunLoop在Cocoa中,每个线程(NSThread)对象中内部都有一个run loop(NSRunLoop)对象用来循环处理输入事件,处理的事件包括两类,一是来自Input sources的异步事件,一是来自Timer sources的同步事件;run Loop在处理输入事件时会产生通知,可以通过Core Foundation向线程中添加run-loop observ
2013-07-11 12:01:31 2023
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人