上一页 1 2 3 4 5 6 7 8 ··· 25 下一页

2015年8月20日

Objective-C:方法缓存

摘要: 摘要只要用到Objective-C,我们每天都会跟方法调用打交道。我们都知道Objective-C的方法决议是动态的,但是在底层一个方法究竟是怎么找到的,方法缓存又是怎么运作的却鲜为人知。本文主要从源码角度探究了Objective-C在runtime层的方法决议(Method resolving)过... 阅读全文

posted @ 2015-08-20 16:36 奋进的闹钟 阅读(707) 评论(0) 推荐(0) 编辑

2015年8月18日

UIScrollView循环滚动图片

摘要: 转载自 http://www.jianshu.com/p/aa73c273baf2我们会经常用到循环滚动图片,包括定时滚动,点击触发事件。以前所知道的循环滚动图片的方法是这样的。比如:一共5张图片,位置为1,2,3,4,5。创建7个imageView。将最后一张图片放到第一张图片前面,将第一张图片放... 阅读全文

posted @ 2015-08-18 16:42 奋进的闹钟 阅读(282) 评论(0) 推荐(0) 编辑

简洁的代码

摘要: 转载自 : http://www.jianshu.com/p/2db0e6b6ecdb最近在review整个项目的代码,因为代码量很大,参与开发的人很多,所以代码很多地方写得不够简洁。这里总结出一些代码片段,用来简化代码。1、让TableView多余的Cell不可见。原来的实现:给TableView... 阅读全文

posted @ 2015-08-18 16:38 奋进的闹钟 阅读(293) 评论(0) 推荐(0) 编辑

ViewModel 实践:高效简单地组织代码

摘要: 转载自:http://www.cocoachina.com/ios/20150714/12447.html文/某鸟前言不知不觉,笔者也撸码也已经一年多了。随着撸码的数量疾速上涨,如何高效,简单的组织代码,经常引起笔者的思考。作为一个方法论及其实践者(这个定义是笔者自己胡诌的),始终希望能够找到一些简... 阅读全文

posted @ 2015-08-18 16:37 奋进的闹钟 阅读(311) 评论(0) 推荐(0) 编辑

iOS App性能优化

摘要: 虽然iPhone的机能越来越好,但是app的功能也越来越复杂,性能从来都是移动开发的核心关注点之一。我们说一个app性能好,不是简单指感觉运行速 度快,而应该是指应用启动快速、UI反馈响应及时、列表滚动操作流畅、内存使用合理,当然更不能随随便便Crash啦。工程师开发应用时除了在设计上要避 免性能“... 阅读全文

posted @ 2015-08-18 16:35 奋进的闹钟 阅读(255) 评论(0) 推荐(0) 编辑

提高iOS App性能的建议和技巧

摘要: 当我们开发iOS应用时,好的性能对我们的App来说是很重要的。你的用户也希望如此,但是如果你的app表现的反应迟钝或者很慢就会让你得到不好的评论。然而,由于IOS设备的限制有时很难工作得很正确。我们开发时有很多需要我们记住这些容易忘记的决定对性能的影响。这是为什么我写这篇文章的原因。这篇文章用备忘录... 阅读全文

posted @ 2015-08-18 16:34 奋进的闹钟 阅读(306) 评论(0) 推荐(0) 编辑

2015年7月22日

安装Sass

摘要: 最近要开始用 Sass 做一些东西。先来记录一下安装过程。1、确认本机的 Ruby 版本2、访问网址下载 Sass 最新版本https://rubygems.org/gems/sass3、下载完成后,安装开始。 阅读全文

posted @ 2015-07-22 19:36 奋进的闹钟 阅读(127) 评论(0) 推荐(0) 编辑

2015年7月20日

NSString 截取字符串

摘要: NSString字符串常用方法2010-09-06 14:18/*******************************************************************************************NSString*******************... 阅读全文

posted @ 2015-07-20 17:54 奋进的闹钟 阅读(289) 评论(0) 推荐(0) 编辑

2015年7月6日

cocoapods 安装

摘要: cocoapods 安装1、删除国外的 rubygems 路径gem sources --remove https://rubygems.org/2、添加国内的 rubygems 镜像(目前淘宝停止 HTTP 协议的镜像服务,使用 HTTPS 协议替代)gem sources -a https://... 阅读全文

posted @ 2015-07-06 13:22 奋进的闹钟 阅读(215) 评论(0) 推荐(0) 编辑

XCODE6修改工程名

摘要: 之前同事太任性,工程名叫 test,无法忍受,所以需要修改项目名,所以解决好了在这里mark一下,给需要的人。目标为:将项目名XCD4改成xcd5。先上结果图:==》1.在左侧的导航区域点击两次项目名,两次间隔时间稍微长些,项目名会变成可编辑状态。将名称修改为xcd5后按enter键弹出一个对话框,... 阅读全文

posted @ 2015-07-06 11:44 奋进的闹钟 阅读(191) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 ··· 25 下一页

导航