摘要: 摘要 之前在cococachina看了一些runtime的,感觉讲得有点生涩,后来自己收集了一些这方面的帖子,基本搞懂了,果断分享出来大家一起进步。 runtime 主要是这两个帖子 http://yulingtianxia.com/blog/2014/11/05/objective-c-runti 阅读全文
posted @ 2016-06-01 21:17 知至 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1. 网络图片显示大体步骤: 以上4,5,6,7,8步是在UIImageView的setImage时进行的,所以默认在主线程进行(iOS UI操作必须在主线程执行)。 2. 一些优化思路: 异步下载图片 image解压缩放到子线程 使用缓存 (包括内存级别和磁盘级别) 存储解压缩后的图片,避免下次从 阅读全文
posted @ 2016-05-22 15:26 知至 阅读(1185) 评论(0) 推荐(0) 编辑
摘要: 在Mac下做开发,用Fiddler抓包由于离不开Windows比较痛苦,还好有Charles,到官网http://www.charlesproxy.com/可下载到最新版本(若不支持rMBP可拖到Retinizer中把文字变清晰) HTTP抓包 HTTPS抓包 接下来就跟HTTP抓包一样了 阅读全文
posted @ 2016-05-22 14:17 知至 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 如何选择AFNetworking版本 官网下载2.5版本:http://afnetworking.com/ 此文章基于AFNetworking2.0,如果您使用的是2.5版本的,请看这篇文章:AFNetworking2.5使用 首先得下载AFNetworking库文件,下载时得首先弄清楚,你将要开发 阅读全文
posted @ 2016-05-22 00:16 知至 阅读(706) 评论(0) 推荐(0) 编辑
摘要: OAuth授权:是一种可以让第三方在不接触用户的账号的密码的同时对第三方程序授权。如何进行新浪OAuth授权:1,成为新浪的开发者(入会) 利用自己的新浪微博账号登录:open.weibo.com 新浪开放平台2,创建应用程序(拿到身份证) 点击首页的创建应用按钮->填写应用名称/地址... 阅读全文
posted @ 2015-11-23 17:38 知至 阅读(445) 评论(0) 推荐(0) 编辑
摘要: 1,在数据操作过程中,无需编写任何SQL语句Core Data 使用包括实体和实体间关系,以及查找符合某些条件实体的请求内容。Core Data 不是应用程序的数据库,也不是将数据持久化保存到数据库的API,Core Data 是一个用于管理对象图的框架。 阅读全文
posted @ 2015-11-22 22:52 知至 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 1,为什么要用到链表数组作为存放同类数据的集合,给我们在程序设计时带来很多的方便,增加了灵活性。但数组也同样存在一些弊病。如数组的大小在定义时要事先规定,不能在程序中进行调整,这样一来,在程序设计中针对不同问题有时需要3 0个大小的数组,有时需要5 0个数组的大小,难于统一。我们只能够根据可能的最大... 阅读全文
posted @ 2015-11-10 20:20 知至 阅读(159) 评论(0) 推荐(0) 编辑
摘要: tableView 是以行为单位,瀑布流 继承至 阅读全文
posted @ 2015-10-22 13:03 知至 阅读(336) 评论(0) 推荐(0) 编辑
摘要: 单例的设计模式:什么是单例设计模式:它可以保证某个类创建出来的对象永远只有一个。作用(为什么要用):1,节省内存开销。2,如果有一些数据,整个程序中都用得上,只需要使用同一份资源即可(保证大家访问的数据是相同的,一致的)。eg,[UIApplication sharedApplication];[N... 阅读全文
posted @ 2015-10-22 10:51 知至 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 怎么保证多人开发进行内存泄漏的检查:1,使用Analyze进行代码的静态分析。在非ARC下,2,为避免不必要的麻烦多人开发时尽量使用ARC。 阅读全文
posted @ 2015-10-22 09:34 知至 阅读(295) 评论(0) 推荐(0) 编辑