摘要: 面试总结(一) 通过网络搜寻和自己总结经历找了一些IOS面试经常被问道的问题: 1.搞清楚touch事件的传递(事件的响应链) 事件的响应(responder chain) 只有继承了UIResponder的类才能响应touch事件,从上图的响应者链可以看出,优先是最上层的 view响应事件,如果该 阅读全文
posted @ 2016-06-30 14:28 ekhome 阅读(1293) 评论(0) 推荐(0) 编辑
摘要: 常用问题解答 1、设置 ImagePicker 的大小 ImagePicker 在 Popover Controller 总是以默认大小显示,设置 popoverContentSize 属性似乎无用。解决办法是将ImagePicker “包含”到一个定制的 ViewController 中,然后再 阅读全文
posted @ 2016-06-30 14:21 ekhome 阅读(2796) 评论(0) 推荐(0) 编辑
摘要: 取消GCD任务 在NSOperationQueue中,我们可以随时取消已经设定要准备执行的任务(当然,已经开始的任务就无法阻止了),而GCD没法停止已经加入queue的block(其实是有的,但需要许多复杂的代码);GCD原生并不支持取消操作。 dispatch_suspend函数也只能暂停开启新的 阅读全文
posted @ 2016-06-30 14:16 ekhome 阅读(859) 评论(0) 推荐(1) 编辑
摘要: 内存问题 一:手机内存容量 最新苹果手机iPhone6s(plus)现在有2GB运行内存。 iPhone5、iPhone5s和iPhone6(plus)运行内存为1GB。 iPhone4和iPhone4s运行内存为512MB。 二:App运行内存 建议不要超过 10M. 如果用户 只运行一个程序 内 阅读全文
posted @ 2016-06-30 14:15 ekhome 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 一:UIApplication:单例(关于单例后面的文章中会详细介绍,你现在只要知道,单例在应用程序的整个生命周期中只有一个对象)。 App的启动过程 打开程序之后-》 1:Main函数 2:UIapplicationMain函数 3:初始化UIApplication(创建) 4:设置UIAppli 阅读全文
posted @ 2016-06-30 12:03 ekhome 阅读(1165) 评论(0) 推荐(0) 编辑
摘要: /***********************************************************************************/ 一:UIdatePicker:(日期控件) 1.UIDatePicker什么时候用? 当用户选择日期的时候,一般弹出一个UIDa 阅读全文
posted @ 2016-06-30 11:59 ekhome 阅读(582) 评论(0) 推荐(1) 编辑
摘要: 一:旧版本新浪微博 SDK 在 iOS9 上会导致的 Crashapp was compiled with optimization - stepping may behave oddly; variables may not be available打印出来这句话,然后崩溃。多是启动的过程中程序就 阅读全文
posted @ 2016-06-30 10:57 ekhome 阅读(312) 评论(0) 推荐(0) 编辑
摘要: 101、编译错误:ld: library notfound for -lPods 当项目中使用了 cocoaPods 时,经常出现此错误(通常是 release 的时候)。 这是由于 pod install 后,cocoaPods 会创建一个新的 workspace。你必须关闭项目并重新打开。问题即 阅读全文
posted @ 2016-06-30 10:05 ekhome 阅读(607) 评论(0) 推荐(0) 编辑
摘要: 开发中常见错误和警告总结(一) LaunchScreen.xib: Line 20: EntityRef: expecting ';' 开始想肯定是哪里多了个分号。于是我打开LaunchScreen.xib的源码发现并没有分号 首先查看源代码: 后来细细研究才发现问题所在,如图: 看到右下角的tex 阅读全文
posted @ 2016-06-30 09:50 ekhome 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 关于iOS开发中键盘的退出,其实方法有很多中,而且我也学会了不少,包括各种非纯代码界面的退出。 其实这里纯代码界面推出如果用到Xib何Storyboard上面去还是一样的思路操作,只不过笔者在开发的时候是在纯代码界面遇到的问题,所以久以此命名。下面大家介绍怎么在纯代码的情况下,退出(隐藏)键盘,Xi 阅读全文
posted @ 2016-06-29 18:02 ekhome 阅读(1045) 评论(0) 推荐(0) 编辑