随笔分类 -  Objective-C

0代码ViewController
摘要:本文原文发表自我的【自建博客】(http://blog.sunnyxx.com/2014/07/17/ios_0code_vc/),cnblogs同步发表,格式未经调整,内容以原博客为准我是前言看了objc.io中的《Behaviors in iOS Apps》(objccn上也有中文翻译版)后,终... 阅读全文
posted @ 2014-07-22 10:18 sunnyxx 阅读(1090) 评论(0) 推荐(0)
cocoa中frame和bounds的区别
摘要:如图:意思是 frame表示view在整体中的矩形区域坐标 bounds表示是内部区域坐标圖片出自http://cs193p.stanford.edu/downloads/05-ViewsAnimation.pdf 阅读全文
posted @ 2012-07-11 11:29 sunnyxx 阅读(248) 评论(0) 推荐(0)
Objective-C中的反射和反射工厂
摘要:本文为原创,欢迎转载和收藏,转载请标明原文地址 程序中可能会出现大量的if-else或者switch-case来选择一系列类中的某个类进行操作,利用反射(Reflection)就可以避免这些重复判断工作。 反射在Java中封装了类来实现,在Objective-C里面要自己来实现,好在不是很难。 我们的目的是通过传入一个类名字符串,把字符串类名动态转化成类,并对类进行实例化和调用方法等操作。 OC的NSRuntime中提供了将Class name转化为Class的方法"NSClassFromString()"NSClassFromString //方法原型Class NSCl 阅读全文
posted @ 2012-04-27 15:01 sunnyxx 阅读(3913) 评论(0) 推荐(3)