bug
爱尚开发
知识是需要沉淀的,沉淀下来的才是你的。
展开
-
unexpected '@' in member unxpected '@' in program
奇葩错误,卡了我半小时,写此文章记着夜分享给大家,出现标题上的错误,别怕,看着报了好几十个错误,其实就是你在某一个文件中少了‘}’,就是这么简单,找到那个该加大括号的地方,自然就搞定了。。。。原创 2016-04-01 17:37:24 · 1700 阅读 · 0 评论 -
iOS compare用法
今天在看一个bug,原来是之前同事写的代码用compare比较两个字符串,(我对这个compare也是理解有误),看了文档,原来是这样的:/* In the compare: methods, the range argument specifies the subrange, rather than the whole, of the receiver to use in the compa原创 2016-10-18 15:26:07 · 5406 阅读 · 0 评论 -
- [UIDeviceRGBColor countByEnumeratingWithState:objects:count:]: unrecognized selector
1.打开你创建的xib文件2.找到对应的下图位置:如图修改为iOS7.0 and later即可原创 2016-11-09 15:37:24 · 1603 阅读 · 0 评论 -
You must rebuild it with bitcode enabled (Xcodesetting ENABLE_BITCODE), obtain an updated library f
www.MyException.Cn 网友分享于:2015-12-04 浏览:0次IOS 打包上线 All object files and libraries for bitcode must be generated from...xcode7项目上线的时候, Archive不过, 报错:xxx does not contain bitcode. You must re原创 2016-11-09 14:49:39 · 798 阅读 · 0 评论 -
Widget开发遇到的问题
今天先说一下我在做这个widget开发时遇到的一个问题,widget开发有时间会后续补上:widget开发好了,也测试都没有问题,不过在打包的时候就出现问题了,坑了我好久。。。终于知道问题在哪了问题描述:widget开发成功,在手机的下拉栏中出现了我开发的widget,一切都是那么正常,然后我又在真机上测试了下,也很OK,欣喜若狂,又打了一个包,想在安装测试下,可是打出来的包安装到手机原创 2016-11-10 15:12:00 · 1661 阅读 · 0 评论 -
父View半透明,子View不透明
今天再封一个confirm控件的时候,出现了一个小的bug,是这样的:有一个view,这个父View上增加了一个View,父View的透明度我设置了alpha=0.6f,但是子View我没有设置,理想状况是父View你随意透明,子View不受影响的应该,可是,情况不是这样,子View也透明了,我看了文档中alpha的默认值为1啊,怎么会这样,后来这样解决了问题:[UIColor colorWi原创 2016-10-20 16:28:35 · 2889 阅读 · 0 评论 -
NSDecimalNumber之加减乘除用法(钱计算规则)
上周接到需求,说手机端的有一些值和PC是不一致的,总会有点误差,同一个网关,网关也没有给PC做特殊处理,那怎么不一样呢,总有一点误差,那肯定是PC或者客户端的计算问题了呗,于是就着手这个问题开始查,原来是这样的,我们手机端在拿到网关给的数据后都是统一按照float来处理的,float是一个坑啊,一个大坑,比如说我们在拿到网关的数据是222.22,经过float处理后,我们想着应该就是222.22啊原创 2016-12-11 16:11:09 · 6161 阅读 · 1 评论 -
使用iOS10的UserNotification报错
旧工程要适配iOS10,使用UserNotifications框架中的类时编译报错,但是新建工程时则没有任何问题。1.问题描述:iOS10的通知采用了新的API,包含在UserNotifications框架中。我尝试在公司的工程项目中使用该api,导入#import 时编译没有任何问题,但是一旦用到该框架中定义的类名时,编译就会立马报错,不管是模拟器还是真机均报错。但是转载 2016-12-09 09:51:10 · 3417 阅读 · 0 评论 -
libc++abi.dylib: terminate_handler unexpectedly threw an exception
看到这种日志,其实说简单也简单,说难也是有点费时间可能。思路:这种问题就是集合中取不存在的东西导致。解决:看你是在什么时候crash,出现这个日志的。然后开始debug,把crash模块或者crash界面中有集合的地方都打上断点,你不可能找不到问题!原创 2017-01-10 17:51:55 · 1342 阅读 · 0 评论 -
Sync Session Failed to Start(手机和电脑同步失败)
遇到这种问题,我真是搓手不及,突然间的,手机和电脑不能同步了,没办法,求教强大的internet吧还是,看国外一哥们写的,然后自己确实解决问题了,所以分享给大家:iPhone Sync Session Failed to Start Error – Info(为什么会出现这种情况)This error usually occurs when when trying to原创 2017-01-17 15:10:03 · 1263 阅读 · 0 评论 -
父类调用bug
这两天太忙,一直在build一个十年的项目,忙的都没时间写博客了,刚遇到了一个bug,低级的很,是这样的,我创建了一个封装好的浏览器,然后在上边创建了一个view,然后就放在了我的自定义tarbar上,可是,bar很黑,看了图层是因为我放在了window上,window是黑的,所以就趁着我的bar是深灰色的了,经过debug,是因为我在viewDidLoad中,[super viewDidLo原创 2016-09-29 18:25:37 · 346 阅读 · 0 评论 -
通知未移除崩溃
项目中用了很多通知,但是一定要注意一点:在别的通知的发的时候,一定要移除别的通知,不然要不是被覆盖,要不就是崩溃等等bug,项目用的socket传输数据,所以只能用通知,但是一定要记着该移除通知的时候要移除原创 2016-10-14 17:54:43 · 380 阅读 · 0 评论 -
项目遇到的问题汇总<一>之下拉菜单所有问题
这一个月被项目给整的,都没时间写博客了,今天忙里偷闲,总结一下这段时间项目中自己遇到的卡到自己的问题项目是一个证券类的软件,我是负责实现下拉菜单,然后写了四个大的View,每个view中又有几个小的View,先说这个下拉菜单,其实挺简单,但是按照产品的要求,还是卡了我一会的1.当我们在设置一个button的文字和图片的时候,左边显示文字,右边显示图片,(这个下拉控件就是左边文字,右边下拉图原创 2016-03-24 18:54:36 · 727 阅读 · 0 评论 -
Xcode the identifier is not valid
我们在做真机测试的时候,可能会出现“the identifier is not valid”这样的错误,导致我们测试不了,找了好长时间,终于找到了屡试不爽的方法,是这样的:当我们出现这个错误的时候,我们需要点击Xcode-->preference-->accounts.这时我们会看到测试时用的Apple ID,点击View Details,然后点击Download All,done,最后clean原创 2016-02-16 13:39:47 · 1252 阅读 · 0 评论 -
Xcode如何清理缓存和证书
我们用了一段时间后,就该把证书和缓存什么的清理下,不然造成什么紊乱了什么的总归不好,随着Xcode7以后可以免费真机测试之后,手机上的证书是很多的,怎么清理呢,单击finder---->GO------>Go to foder---->在文本框中输入:~/Library/MobileDevice/Provisioning Profiles,进入证书这个文件夹,选择需要删除的,delete就好。原创 2016-02-03 14:47:54 · 3245 阅读 · 0 评论 -
错误信息:cannot jump from switch statement to this case
不知道大家做项目的时候遇到过上边标题的那种错误没?反正我是第一次遇到,在网上查了下原因,知道了问题出在哪,在这写篇博客和大家分享一下:switch case 中是不能定义对象的,因为只要是在大括号内定义的对象,该对象的作用域就只是局限在当前的那对大括号中,所以就肯定是会报错的原创 2016-04-27 16:04:04 · 8669 阅读 · 3 评论 -
_OBJC_CLASS_$ ld: symbol(s) not found for architecture i386
遇到这种问题,什么时候容易出现这种问题呢,多人开发,拉别人代码的时候容易出现这种情况:“Undefined symbols for architecture i386: "_OBJC_CLASS_$_TimeZone", referenced from: objc-class-ref in PbTrendView.o ld: symbol(s) not found for arc原创 2016-08-29 14:30:13 · 478 阅读 · 0 评论 -
自定义键盘切换到系统键盘时textField中的内容被清空了
今天让我debug了一个小时,你说苹果坑不,是这样的,当你自定义键盘是密文输入的时候,也就是说textField.secureTextEntry你设置为了YES,密码就会密文显示,当你是这样设置的话,那么当你用自定义键盘输入了几个字符,你再切换到系统键盘,接着输入,注意我们是想接着输入,可是苹果会给你这个textFiled中的内容清空,让你重新输入,我不知道是坑,还是苹果是怎么考虑的,但是当你把上原创 2016-09-12 19:31:49 · 1752 阅读 · 0 评论 -
canOpenURL: failed for URL: "xx" - error:"This app is not allowed to query for scheme xx"
1.找到你项目的Info.plist2.Info.plist 里面建立一个叫 LSApplicationQueriesSchemes 的 Array,把你在xxxx部分看到的词汇一个一个填进去,直至控制台没有任何相关输出即可。图:就这么简单,IOS9.0及以上,9以下不需要原创 2016-09-02 17:39:51 · 1460 阅读 · 0 评论 -
-fembed-bitcode is not supported on versions of iOS prior to 6.0
今天看了微信的一个demo,遇到一个标题中的问题,解决方法如下,和大家共享: build Settings->build options->enable bitcode设置为NO原创 2016-09-08 10:55:14 · 575 阅读 · 0 评论 -
is busy: Processing symbol files Xcode will continue when “iPhone
很简单,说明手机和电脑还没识别号,只需等待就可以了或者拔掉线,重新认证就可以了原创 2016-09-02 17:45:24 · 6757 阅读 · 0 评论 -
dyld: Symbol not found: ___NSDictionary0__ Referenced from: /private/var/mobile/Containers/Bundle/
新年好啊,大家,今天第一天上班,没什么事,调一个bug,特别诡异,是这样的,build succeed!.....boom!!!出现了这个问题,把我的iPhone6都调试坏了,就因为这个bug,后来成了,分享给大家,报错中说的是跟coreFoundation这个库有关,那就专心调试这个库吧,后来我,看下图:导入了这个库,并且改为optional,终于成功了。原创 2016-02-14 16:00:41 · 8003 阅读 · 4 评论