已解决
iOS_yanmy
这个作者很懒,什么都没留下…
展开
-
Unsupported compiler ‘com.apple.compilers.llvmgcc42’ selected for architecture ‘i386’
错误提示:Unsupported compiler ‘com.apple.compilers.llvmgcc42’ selected for architecture ‘i386’原因分析:工程使用的编译器版本过低所致,修改编译器版本至最新版本。解决方法: Build Settings->Build OPtions->compiler for C/C++/ObjectiveC原创 2017-03-13 22:53:20 · 765 阅读 · 0 评论 -
IOS开发中(null)与<null>的处理
还有就是,从网上找到了用法:if(m_result==nil){ NSLog(@"KDA!");}还有就是,从网上找到了用法:if([m_result isEqual:[NSNUll null]]){ NSLog(@"KDA!");}原创 2017-01-13 13:37:31 · 674 阅读 · 0 评论 -
"Implicit declaration of function 'sysctl' is invalid in C99” 报错问题
在做OpenGL ES 时遇到了这个问题,先用了下面的办法:默认是GNU99[-std=gnu99],我改成图片中的89,之后发现又报了下面的错:Implicit declaration of function 'sysctl'原因是:在函数所在的c文件中定义了,但是没有在与之相关联的.h文件中声明于是我在 .h 文件中加上了:#define STRIN原创 2017-04-20 15:08:09 · 1765 阅读 · 0 评论 -
iOS reason: 'invalid nib registered for identifier (GroupMustKnowViewCell) - nib must contain exactl
在写 UICollectionView 的时候,注册 cell 时遇到了这样的错误信息:reason: 'invalid nib registered for identifier (GroupMustKnowViewCell) - nib must contain exactly one top level object which must be a UICollectionReu原创 2017-08-24 17:25:31 · 1844 阅读 · 0 评论 -
App Store 版本兼容性显示问题
app上传到App Store后显示下图的兼容性可以通过下面方法将兼容性修改为简单的:build settings 里面的Build Active Architecture Only release 改为NO 原因:为什么会成为上面的样子呢就是下图有的设备是arm64,有的是arm32的,而你的应用里面设置了下图红色圈 里面的属性 所以会显示所有arm64的设备原创 2017-09-20 14:24:03 · 2785 阅读 · 0 评论 -
XCode工程中关于Targets的介绍
相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工程界面的顶部菜单中, project里面也有多个涉及到Target的项目, 那么这个Target相信很多人都注意到XCode中, 有个Target的概念. 这在很多地方都有所体现, 比如打开一个工程后, 左侧的列表中有Targets一项, 而在工转载 2017-11-21 17:08:47 · 872 阅读 · 0 评论