iPhone开发小bug
PanLoveMM
这个作者很懒,什么都没留下…
展开
-
关于UIImage+Alpha.h导入,项目不识别的bug
现象: 导入UIImage+Alpha.h相关文件,执行其中的方法即[tmpImg transparentBorderImage:10];但是运行出错,出现unrecognized selector sent to instance的提示。 原因: 后发现在导入文件时,Xcode未将文件都放到编译源代码(Compile Sources)文件夹,手动加入即可。原创 2013-01-04 12:57:29 · 789 阅读 · 0 评论 -
Xcode下程序崩溃基本解决方案
1,两种基本crash:SIGABRT(即EXC_CRASH),EXC_BAD_ACCESS(即SIGBUS,SIGSEGV)。 2,全局断点-》应用于未知的bug,关乎内存或者所有,崩溃在main()中时 3,zombie工具-》应用于内存释放但又调用等内存问题 4,设置断点后未log出有效信息,可以po $eax来log更多信息 5,静态分析工具(static analyzer too原创 2013-01-04 13:17:41 · 865 阅读 · 0 评论 -
iPhone-NSAssert使用
开发ios程序时调试的好帮手---NSAssert()函数。而且和NSLog()函数一样简单易用,代码如下: NSAssert(x!=0,@"x must not be zero"); 在表达式“x!=0”不成立时,程序就会抛出异常,并显示自定义的消息"x must not be zero",并同时显示出错的文件、代码和调用函数等信息,是一个程序追踪的很好手段。 假设x!=0,不转载 2013-02-01 14:02:20 · 23997 阅读 · 1 评论 -
真机测试及布署Code Sign error问题总结
真机测试及布署Code Sign error问题总结 除此之外可能的情况: Code Sign error: Certificate identity 'iPhone Developer: idf (XR9HN3TD7E)' appears more than once in the keychain. The codesign tool requires there only转载 2013-02-20 21:17:03 · 1120 阅读 · 0 评论