
Objective-C相关
文章平均质量分 83
Joiningss
这个作者很懒,什么都没留下…
展开
-
objective-c 多态 — 动态类型 id 的使用
转载于:http://www.cnblogs.com/54007/archive/2011/02/11/1951355.html 在C#中,我们用接口来实现多态。比如接口IOb,定义了1个方法F; 有两个类A,B都实现了IOb接口。 IOb item转载 2011-08-01 09:18:50 · 1247 阅读 · 0 评论 -
HJCache: iPhone cache library for asynchronous image loading and caching(上)
原文:http://www.markj.net/hjcache-iphone-image-cache/ HjCache 是iOS上的一个开源的库,用于异步加载网络图片并在滚动中的tables中显示,同时还支持将图片缓存在本地。 HjCache有如下的特性: 1、本地缓存让程序在下次使用时,能够快速地显示。 2、可以自定缓存的大小。 3、缓存中的图片在app中的任意地方都可以使用。翻译 2011-11-01 21:08:43 · 1740 阅读 · 0 评论 -
代码段汇总
============================================================================== 1、获取屏幕截图,转换成UIImage UIGraphicsBeginImageContext(self.view.frame.size); [self.view.layer renderInContext:UIGraph原创 2011-08-17 17:14:46 · 769 阅读 · 0 评论 -
C 和 Object-C中的 #ifdef #ifndef
很多宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命转载 2011-10-11 09:12:43 · 2699 阅读 · 0 评论 -
iPhone开发全局变量的使用
在iPhone开发中,使用全局变量有这么几种实现方法: 1、在AppDelegate中声明并初始化全局变量 然后在需要使用该变量的地方插入如下的代码: //取得AppDelegate,在iOS中,AppDelegat被设计成了单例模式 xxxAppDe原创 2011-08-24 12:23:36 · 12276 阅读 · 1 评论 -
IPhone之NSFileManager的使用
原文链接:http://blog.sina.com.cn/s/blog_4adf31ea0100oc0s.html 1、文件的创建 -(IBAction) CreateFile { //对于错误信息 NSError *error; // 创建转载 2011-08-24 09:14:50 · 723 阅读 · 0 评论 -
iPhone/Mac 针对内存管理的代码规范
原文连接:http://vinceyuan.cnblogs.com/ 一 基本原理 Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。 1转载 2011-08-24 09:28:12 · 905 阅读 · 0 评论 -
KVC-KVO-KVB 相关
Key-Value Coding(KVC)实现分析 KVC运用了一个isa-swizzling技术。isa-swizzling就是类型混合指针机制。KVC主要通过isa-swizzling,来实现其内部查找定位的。isa指针,如其名称所指,(就是is a kind of转载 2011-09-14 10:01:25 · 1210 阅读 · 1 评论 -
NSDateFormatter 使用方法
首先获取系统当前时间: NSCalendar *cal = [NSCalendarcurrentCalendar]; unsigned int unitFlags = NSYearCalendarUnit |NSMonthCalendarUnit | NSDayCal原创 2011-08-16 17:02:44 · 2104 阅读 · 0 评论 -
Key-Value Observing 快速入门
Key-Value Observing 快速入门 苹果开发中文网 2010-2-23 21:31:54 作者:发芽的石头 【字体:大 中 小】 Key-Value Observing 快速入门 翻译:杨登峰 (dengfengyang@gmail.com)转载 2011-09-14 10:08:18 · 583 阅读 · 0 评论 -
理解KVC与KVO
理解KVC与KVO KVC(Key-Value Coding)和KVO(Key-Value Observing)可能是Objective-C中最强大最实用的功能之一。 下面的几个例子可以帮你更好的理解它们。 原文作者:Marcus Zarra 原文地址转载 2011-09-14 10:17:04 · 983 阅读 · 0 评论 -
错误、经验、点滴细节
1、设置自定义Delegate的时候,应该在相应的.h文件Import,而不是在.m文件中。 2、比如UIButton被按下时,要调用一个方法,不管这个UIButton是在xib中添加还是说在代码中创建。所调用的方法必须包含(id)sender 这样这个参数,不然会出现指针错误。 3、当一个在UINavigation Controller使用pushView开启一个带有UIWe原创 2011-08-24 09:50:35 · 974 阅读 · 1 评论