- 博客(9)
- 资源 (7)
- 收藏
- 关注
转载 桌面端ViewPort的故事(一)
两个viewport的故事(第一部分) 原文:http://www.quirksmode.org/mobile/viewports.html 在这个迷你系列的文章里边我将会解释viewport,以及许多重要元素的宽度是如何工作的,比如元素,也包括窗口和屏幕。 这篇文章是关于桌面浏览器的,其唯一的目的就是为移动浏览器中相似的讨论做个铺垫。大部分开发者凭直觉已经明白了大部分桌面浏览器中的概念。在
2015-11-26 14:47:43 293
转载 移动端ViewPort的故事(二)
两个viewport的故事(第二部分) 原文:http://www.quirksmode.org/mobile/viewports2.html 在这个迷你系列的文章里边我将会解释viewport,以及许多重要元素的宽度是如何工作的,比如元素,也包括窗口和屏幕。 移动浏览器的问题 当我们比较移动浏览器和桌面浏览器的时候,它们最显而易见的不同就是屏幕尺寸。为桌面浏览器所设计的网站在移动
2015-11-26 14:43:33 279
转载 iOS应用性能调优的25个建议和技巧
目录 我要给出的建议将分为三个不同的等级: 入门级、 中级和进阶级: 入门级(这是些你一定会经常用在你app开发中的建议) 1. 用ARC管理内存2. 在正确的地方使用reuseIdentifier3. 尽可能使Views不透明4. 避免庞大的XIB5. 不要block主线程6. 在Image Views中调整图片大小7. 选择正确的Collection8. 打开gzip压缩
2015-11-19 20:11:17 203
转载 GCD同步与异步,串行与并行深入讲解
串行与并行 在使用GCD的时候,我们会把需要处理的任务放到Block中,然后将任务追加到相应的队列里面,这个队列,叫做Dispatch Queue。然而,存在于两种Dispatch Queue,一种是要等待上一个执行完,再执行下一个的Serial Dispatch Queue,这叫做串行队列;另一种,则是不需要上一个执行完,就能执行下一个的Concurrent Dispatch Queue,叫做
2015-11-18 20:40:37 324
原创 优秀网站和文章
1.优秀网站 程序员头条:http://www.iswifting.com/ 简书:http://www.jianshu.com/ SwiftCoffe:http://www.swiftcafe.io/ 前端(淘宝UED):http://ued.taobao.org/blog/ 人人都是产品经理:http://www.woshipm.com/ 2.优秀文章
2015-11-17 12:32:37 387
转载 输入网址后,发生的那点儿事
当你输入一个网址后回车,实际会发生什么? 作为一个软件开发者,你一定会对网络应用如何工作有一个完整的层次化的认知,同样这里也包括这些应用所用到的技术:像浏览器,HTTP,HTML,网络服务器,需求处理等等。 本文将更深入的研究当你输入一个网址的时候,后台到底发生了一件件什么样的事~ 1、首先嘛,你得在浏览器里输入要网址: 2、浏览器查找域名
2015-11-17 10:38:51 366
原创 UITableView优化浅析
优化的主要思路 异步渲染内容到图片。按照滑动速度按需加载内容。 重写处理网络图片加载。 缓存一切可缓存的, 用空间换时间.(重用 --------------------------------------------------------------------------------------------------------------------------------
2015-10-21 10:04:49 563
原创 KVO与KVC实现原理
注:Apple 的文档对 KVO 实现的描述: Automatic key-value observing is implemented using a technique called isa-swizzling... When an observer is registered for an attribute of an object the isa pointer of the ob
2015-10-17 10:56:40 319
原创 Foundation对象与Core Foundation对象如何转换
1.Foundation对象与Core Foundation对象有什么区别 Foundation框架是使用OC实现的,Core Foundation是使用C实现的,Foundation对象 和 Core Foundation对象间的转换:俗称桥接。 2. ARC环境如何桥接 __bridge_retained:用于Foundation对象 转成 Core Foundation对象
2015-10-17 10:20:42 429
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人