随笔分类 - OC Swift 常见问题、错误
苹果移动端 开始使用中常见问题汇总
摘要:昨天上班第一天,打开xcode,弹出提示框正在升级, 去查看升级情况发现并没有显示任何的升级信息。 打开iTunes,同样显示正在升级,这下就明白原因了。果断再官网重新下载iTunes,安装完iTunes之后,再次打开xcode,就可以正常打开了。 至于原因嘛!我猜测是因为升级iTunes 的问题影
阅读全文
摘要:http://blog.csdn.net/zhyl8157121/article/details/48780897将编译模式调整为debug模式。
阅读全文
摘要:之前项目的登录流程是启动main.storybord,加载home界面之后再判断用户的信息之后,跳转到登录页面。这样处理,视图加载到home界面再跳转登录,这样的流程用户体验很不好。所以现在跳转为去掉main.storybord。根据用户信息来判断加载不同vc,设置rootVC。 1 func ...
阅读全文
摘要:今天犯了一个错误,一般我都是在viewDidDisappear 中移除各种监听。今天在调试播放器的时候,直接点击返回home界面正常,但是如果点击进入下一个控制器,由控制器再返回到播放器的控制器的时候,监听报错,应用奔溃。原来是直接由NAC引导切换到播放器的控制器,点击返回之后执行viewDidDi...
阅读全文
摘要:使用AVPlayer 播放音频,ipad设置静音后声音 仍然播放,查资料后需要如下设置 :1 func setAudioCAtegory() {2 let audioSession = AVAudioSession.sharedInstance()3 audioSe...
阅读全文
摘要:今天有个bug让我看看,通过全局断点,报错的错误如下:[NSCalendar calendarWithIdentifier:]: unrecognized selector sent to class在项目中实现的代码如下: 1 - (NSString *)JSONObjectFromNSDate:...
阅读全文
摘要:今天遇到一个问题,点击tableview 没有 执行func tableView(tableView: UITableView, didSelectRowAtIndexPath indexPath: NSIndexPath) {,响应事件响应到tableview 下面的view 的手势 tap事件了...
阅读全文
摘要:转载:http://blog.csdn.net/w_x_p/article/details/49151477今天在用cocoapods安装第三方库时出现问题,so?怎么用着好好就不能用了。查找原因是不是ruby需要更新,结果更新了也没有用,那就重新安装最新版的cocoapods来解决问题吧,结果~,...
阅读全文
摘要:Cannot assign a value of type '[CFString]' to a value of type '[String]'代码示例如下: picker.mediaTypes = [kUTTypeImage]修改如下:picker.mediaTypes = [kUTTypeIma...
阅读全文
摘要:Swift 2.0 : 'enumerate' is unavailable: call the 'enumerate()' method on the sequence如下代码: for (index,cell) in enumerate(self.tableView.visibleCe...
阅读全文
摘要:昨天遇到一个问题,在项目swift1.2适配swift2.0的过程中,修改完毕之后,运行报错如下:/Pods/NewRelicAgent/NewRelic_iOS_Agent_5.1.0/NewRelicAgent.framework/NewRelicAgent(CustomAnalyticEven...
阅读全文
摘要:如下是报错需要修改的源码:// if count(currentPassword) < 6 || count(newPassword) < 6 || count(confirmPassword) < 6 {// var failAlertView = UIAle...
阅读全文
摘要:转自:http://blog.csdn.net/tiantian1980/article/details/9175777像这样的一大堆,总体说编译链接时错误/Users/zhangtianjian/Library/Developer/Xcode/DerivedData/ClothingOrders-...
阅读全文
摘要:转自:http://www.cnblogs.com/smileEvday/archive/2012/12/21/NSTimer.html 看到这个标题,你可能会想NSTimer不就是计时器吗,谁不会用,不就是一个能够定时的完成任务的东西吗? 我想说你知道NSTimer会retain你添加调用方法...
阅读全文
摘要:indexPath 用来指示当前单元格,它的row方法可以获得这个单元格的行号,section方法可以获得这个单元格所处的区域号
阅读全文
摘要:A Boolean value that determines whether user events are ignored and removed from the event queue.译:一个布尔值,它决定了是否用户触发的事件被该视图对象忽略和把该视图对象从事件响应队列中移除。@prope...
阅读全文
摘要:warning:performSelectormaycausealeakbecauseitsselector在ARC项目中使用performSelector:withObject:函 数出现“performSelector may cause a leak because its selector ...
阅读全文
摘要:1 #import "NSString+extendString.h" 2 3 @implementation NSString (extendString) 4 //1.声明一个字符串反转(比如@”123”调用方法后返回@”321”) 5 + (NSString*)revertWithStri...
阅读全文
摘要:1.指针加1指的是什么?答:指针加1实际上就是加上了它所指向类型的宽度,这样指针就可以指向下一个元素。2.全局变量的默认值是0,全局变量作用域:全局作用域(全局变量只需在一个源文件中定义,就可以作用于所有的源文件。)生命周期:程序运行期一直存在引用方法:其他文件中要使用必须用extern 关键字声明...
阅读全文
摘要:指针是C/C++语言的特色,而数组名与指针有太多的相似,甚至很多时候,数组名可以作为指针使用。于是乎,很多程序设计者就被搞糊涂了。而许多的大学老师,他们在C语言的教学过程中也错误得给学生讲解:"数组名就是指针"。很幸运,我的大学老师就是其中之一。时至今日,我日复一日地进行着C/C++项目的开发,而身...
阅读全文