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 评论