- 博客(8)
- 收藏
- 关注
原创 iOS开发系列--让你的应用“动”起来--超详细的ios核心动画介绍
概览在iOS中随处都可以看到绚丽的动画效果,实现这些动画的过程并不复杂,今天将带大家一窥iOS动画全貌。在这里你可以看到iOS中如何使用图层精简非交互式绘图,如何通过核心动画创建基础动画、关键帧动画、动画组、转场动画,如何通过UIView的装饰方法对这些动画操作进行简化等。在今天的文章里您可以看到动画操作在iOS中是如何简单和高效,很多原来想做但是苦于没有思路的动画在iOS中将变得越发简单:
2015-03-31 16:02:26 2112
原创 通过objc runtime 为类别(Category)动态增加属性
属性扩展主要用到用OC,APi中函数:objc_setAssociatedObject,objc_getAssociatedObjectvoid objc_setAssociatedObject(id object, const void *key, id value, objc_AssociationPolicy policy)id objc_getAssociatedObject(i
2015-03-26 16:03:55 482
原创 (非常强大的) ios 常用网址,库,第三方,索引整理合集
code4app.com 不错的网站,收集各种 iOS App 开发可以用到的代码示例 ,动态展示.cocoacontrols.com/ 英文版本的lib收集,与4app 类似objclibs.com/ 精品lib的收集网站 http://www.ityran.com/forum-61-1.html 泰然代码仓库---------------------- emoji ----
2015-03-19 10:40:45 6037
转载 宏定义的黑魔法 - 宏菜鸟起飞手册-让你的开发速度飞起来
宏定义的黑魔法 - 宏菜鸟起飞手册宏定义在C系开发中可以说占有举足轻重的作用。底层框架自不必说,为了编译优化和方便,以及跨平台能力,宏被大量使用,可以说底层开发离开define将寸步难行。而在更高层级进行开发时,我们会将更多的重心放在业务逻辑上,似乎对宏的使用和依赖并不多。但是使用宏定义的好处是不言自明的,在节省工作量的同时,代码可读性大大增加。如果想成为一个能写出漂亮优雅代码的开发者,宏
2015-03-04 15:07:23 816
原创 ios 开发系列(网址)
http://www.cnblogs.com/kenshincui/p/3972100.htmlhttp://www.360doc.com/content/14/1226/14/20873096_435918119.shtmlhttp://www.cnblogs.com/kenshincui/p/3950646.html
2015-03-02 17:04:53 437
原创 ios 开发系列--多线程开发
概览大家都知道,在开发过程中应该尽可能减少用户等待时间,让程序尽可能快的完成运算。可是无论是哪种语言开发的程序最终往往转换成汇编语言进而解释成机器码来执行。但是机器码是按顺序执行的,一个复杂的多步操作只能一步步按顺序逐个执行。改变这种状况可以从两个角度出发:对于单核处理器,可以将多个步骤放到不同的线程,这样一来用户完成UI操作后其他后续任务在其他线程中,当CPU空闲时会继续执行,而此时对于用户
2015-03-02 17:02:52 663
原创 iOS开发-那些神奇的工具你知道吗?
这是我们多篇iOS开发工具系列篇中的一篇,此前的文章比如:那些不能错过的Xcode插件,iOS开发者有价值的工具集,iOS/OS X开发:各种工具快到碗里来!,App原型设计工具使用心得(上)&App原型设计工具使用心得(下),你用哪种工具进行iOS app自动化功能测试?,iOS 开发者必知的 75 个工具 有没有这篇文章总结的更全面的? 以下是今天的iOS开发工
2015-03-02 16:35:48 613
原创 Objective-C相关Category的收集
原文出处:http://www.cocoachina.com/ios/20140926/9764.html参考阅读:苹果官方文档:Customizing Existing ClassesUINavigationBar+CustomHeight 在iOS 7和iOS 8上自定义UINavigationBar高度。UIView+Debug 通过为UIView加上红色的
2015-03-02 11:52:05 564
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人