iOS bug
zkforever
这个作者很懒,什么都没留下…
展开
-
"_OBJC_CLASS_$_AVAudioSession", referenced from:解决方案
"_OBJC_CLASS_$_AVAudioSession", referenced from:出现这个的原因是该工程未添加avfoundation.framework,添加了之后错误解决原创 2013-03-13 10:37:40 · 1577 阅读 · 0 评论 -
cstdlib file not found的解决方案
我的一个工程里新创建了一个objective-c类,添加了一个cpp的头文件,编译时出错:“cstdlib file not found”,解决办法时把类的实现文件.m后缀改为.mm,或者把main.m文件改为main.mm原创 2013-04-18 11:09:59 · 2212 阅读 · 0 评论 -
unknown type name 'class' 的解决
在.mm文件里包含c++的头文件就可以了,不能在objective-c的.h文件里面包含c++。原创 2013-12-02 14:39:01 · 1218 阅读 · 0 评论 -
关于error:Cannot assign to 'self' outside of a method in the init family
有时候我们重写父类的init方法时不注意将init后面的第一个字母写成了小写,在这个方法里面又调用父类的初始化方法(self = [super init];)时会报错,错误信息如下:error:Cannot assign to 'self' outside of a method in the init family原因:只能在init方法中给self赋值,Xcode判断是否为in转载 2014-09-01 14:40:24 · 440 阅读 · 0 评论 -
xcode6 使用MJRefresh,Too many arguments to function call, expected 0, have *
转载自: http://blog.csdn.net/wsjshx/article/details/40743291将XCode升级到6后,报Too many arguments to function call, expected 0, have *,在XCode5.1里能编译通过的,到xcode6就报错objc_msgSend(self.beginRefreshingT转载 2015-01-29 14:52:46 · 423 阅读 · 0 评论 -
在xcode调试断点不能停在代码区的终极解决方案
当我们在开发xcode程序时,往往要用到xcode调试,但由于不小心修改了一些配置信息,而导致在调试时不能追踪到具体的代码区,以下就是个人的解决办法1,首先要进入调试模式设置断点,点击运行2.点击菜单product->Debug workflow取消选中show Disassembly when debug3,以上操作完成以后就会出现以下结果转载 2014-12-09 18:17:02 · 346 阅读 · 0 评论 -
library not found for -lPods-AFDownloadRequestOperation解决
library not found for -lPods-AFDownloadRequestOperation 升级了pod之后莫名奇妙报这个错,在other link flags 里把-l"Pods-AFDownloadRequestOperation" 改成 -l"AFDownloadRequestOperation" 解决问题原创 2016-01-15 14:42:22 · 1460 阅读 · 0 评论 -
[__NSCFContantString containsObject:]:unrecognized selector sent to instance xxxx解决
我出现这个问题是在用第三方sdk的时候,当时查找了很久,一直以为是sdk的问题,后面才发现我有一个plist文件和第三方sdk里面的一个plist文件重名了,当我把重名的文件修改名称之后就解决了这个问题~原创 2017-02-20 09:15:19 · 1794 阅读 · 0 评论