![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
报错调试解决
bestswifter
这个作者很懒,什么都没留下…
展开
-
UIButton文字颜色无法修改的解决方法和知识拓展
1.普通的按钮中的字更改颜色的方法:[button setTitleColor:[UIColor blackColor] forState:UIControlStateNormal];这段代码将按钮中的文字的颜色,在一般情况下改成黑色。2.常见错误://第一种错误[customButton.titleLabel setTextColor:[UIColor blackColor]];//第二种错误原创 2015-03-25 20:33:32 · 7212 阅读 · 1 评论 -
小谈NSCalendar中的报错
- (NSDateComponents *)components:(NSCalendarUnit)unitFlags fromDate:(NSDate *)date这个方法基本上都用过,获取当前NSDate对象之后,从中提取出NSDateComponents类型的某个元素。但是最近升级IOS8之后发现密密麻麻几十个报错,基本上都是在说'NSMonthCalendarUnit' is d原创 2015-01-31 20:36:06 · 4652 阅读 · 0 评论 -
使用模态视图导致pushViewController失效的解决方法
使用模态视图导致pushViewController失效的解决方法通常我们用pushViewController来将一个新的视图压入栈,由于栈的特性,我们可以不停的将新的视图压入栈中,也就实现了A视图跳转到B视图,B跳转到C这样的功能。pushViewController的默认动画是从右侧滑出,如果我们想要实现从底部弹出的效果,一种思路是自定义动画,另一种方法就是使用“模态视图”。模态视图原创 2015-02-25 11:26:56 · 2859 阅读 · 1 评论 -
NSScanner: nil string argument报错调试方案
感觉更新到xcode6.2之后(不知道是不是错觉),xcode经常莫名其妙报错NSScanner: nil string argument这个错误不会给出错误定位,所以给调试带来了一定的困难。 首先,顾名思义,错误原因是我们在调用某个方法的时候,传入了一个空字符串(注意区别于字符串内容为空)作为方法参数。但是经过多次实际研究,报错原因包括但不仅限于上述原因。调试的时候,尽量一次不要改太多代码,然后原创 2015-03-23 00:04:28 · 7979 阅读 · 0 评论 -
The iOS 8.1 simulator runtime is not available error in Xcode 6.1解决方案
今天用Xcode6.1运行代码突然出了这么一个报错:"The iOS 8.1 simulator runtime is not available error in Xcode 6.1"系统给出的解决方案是Download the ios8.1 simulator runtime from the Downloads section in Xcode‘s Preference。其实根本没有用,因为原创 2015-02-16 21:29:37 · 3838 阅读 · 0 评论 -
MKNetworkKit uses features only available in iOS SDK 4.0 and later报错解决方案
MKNetworkKit uses features only available in iOS SDK 4.0 and later报错解决方案MKNetworkKit是一个非常优秀的网络请求框架,但是相比很多人第一次从github上下载配置的时候都遇到了报错问题。MKNetworkKit uses features only available in iOS SDK 4.0 and late原创 2015-02-07 18:27:52 · 2186 阅读 · 3 评论 -
Xcode报错"The working copy 'xxx' has uncommitted changes"解决方案
有时候切换到其他的branch,即使未做任何修改,也会报出这个错误,因为真正的内容没有任何修改,因此推测可能是某些状态文件或者描述文件在捣鬼。 只需要进入项目文件夹目录下,分别执行以下两行代码即可。git rm --cached *.xcuserstategit rm --cached *.xcuserdata原创 2015-04-25 16:19:02 · 9431 阅读 · 1 评论 -
scrollViewDidEndDecelerating方法不执行解决方案
如果是因为忘记指定代理这种低级错误导致的回调函数不执行,这里不进行任何讨论。通常,我们希望在滑动结束后,执行一些代码。scrollViewDidEndDecelerating方法在一定程度上可以解决我们的需求。注意是一定程度上。顾名思义,scrollViewDidEndDecelerating表示减速结束了。然而减速结束和滑动结束并不等价。因为有些滑动并不需要减速也可以结束。比如我两只手轮流向左滑动原创 2015-07-06 22:28:34 · 13665 阅读 · 4 评论 -
Swift在for循环中报错'++' is not a binary operator
最近刚开始学swift,遇到了一个非常诡异的问题。是在写for循环的时候出现语法错误。代码如下:for var i = 0; i < 10; i++{ println("hello world") }按理说这是Swift里最简单的for循环的使用了。但是编译器还是报了两个错:‘++ is not a binary operator’Operator is not a known bina原创 2015-08-08 23:27:19 · 3961 阅读 · 0 评论