![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
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 · 1221 阅读 · 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 · 1700 阅读 · 0 评论 -
代码段汇总
==============================================================================1、获取屏幕截图,转换成UIImage UIGraphicsBeginImageContext(self.view.frame.size); [self.view.layer renderInContext:UIGraph原创 2011-08-17 17:14:46 · 737 阅读 · 0 评论 -
C 和 Object-C中的 #ifdef #ifndef
很多宏是为了进行条件编译。一般情况下,源程序中所有的行都参加编译。但是有时希望对其中一部分内容只在满足一定条件才进行编译,也就是对一部分内容指定编译的条件,这就是“条件编译”。有时,希望当满足某条件时对一组语句进行编译,而当条件不满足时则编译另一组语句。 条件编译命转载 2011-10-11 09:12:43 · 2660 阅读 · 0 评论 -
iPhone开发全局变量的使用
在iPhone开发中,使用全局变量有这么几种实现方法:1、在AppDelegate中声明并初始化全局变量然后在需要使用该变量的地方插入如下的代码://取得AppDelegate,在iOS中,AppDelegat被设计成了单例模式xxxAppDe原创 2011-08-24 12:23:36 · 12205 阅读 · 1 评论 -
IPhone之NSFileManager的使用
原文链接:http://blog.sina.com.cn/s/blog_4adf31ea0100oc0s.html1、文件的创建 -(IBAction) CreateFile{//对于错误信息NSError *error;// 创建转载 2011-08-24 09:14:50 · 696 阅读 · 0 评论 -
iPhone/Mac 针对内存管理的代码规范
原文连接:http://vinceyuan.cnblogs.com/一 基本原理Objective-C的内存管理机制与.Net/Java那种全自动的垃圾回收机制是不同的,它本质上还是C语言中的手动管理方式,只不过稍微加了一些自动方法。1转载 2011-08-24 09:28:12 · 860 阅读 · 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 · 1157 阅读 · 1 评论 -
NSDateFormatter 使用方法
首先获取系统当前时间:NSCalendar *cal = [NSCalendarcurrentCalendar];unsigned int unitFlags = NSYearCalendarUnit |NSMonthCalendarUnit | NSDayCal原创 2011-08-16 17:02:44 · 2079 阅读 · 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 · 561 阅读 · 0 评论 -
理解KVC与KVO
理解KVC与KVOKVC(Key-Value Coding)和KVO(Key-Value Observing)可能是Objective-C中最强大最实用的功能之一。下面的几个例子可以帮你更好的理解它们。原文作者:Marcus Zarra原文地址转载 2011-09-14 10:17:04 · 947 阅读 · 0 评论 -
错误、经验、点滴细节
1、设置自定义Delegate的时候,应该在相应的.h文件Import,而不是在.m文件中。2、比如UIButton被按下时,要调用一个方法,不管这个UIButton是在xib中添加还是说在代码中创建。所调用的方法必须包含(id)sender 这样这个参数,不然会出现指针错误。3、当一个在UINavigation Controller使用pushView开启一个带有UIWe原创 2011-08-24 09:50:35 · 945 阅读 · 1 评论