- 博客(6)
- 资源 (3)
- 收藏
- 关注
原创 @interface,@implementation
interface 是建立一个类 放在.h中 implementation 是实现这个类 放在.m中
2011-10-25 16:36:09 507
原创 @property assign copy retain release synthesize readwrite,readonly,简单的理解
property 属性的定义,类似于get set assign: 简单的赋值,不更改索引计数 使用assign是针对基础的数据类型,比如NSinterger,CGFloat和c数据类型(int float double char) copy:建立一个索引计数为1的对象,然后释放旧对象,它是值的拷贝,引用计数是不会再加1的。 使用copy 针对NSString retain释放旧对象,将
2011-10-25 16:33:20 767
原创 Object-c 数组
数组 在object-c中,C语言的数组格式初始化和引用都能够用,但在object-c中不提倡使用。 (1)不可变数组:NSArray 初始化: NSArray*array=[[NSArray alloc] init]; 相同的初始化方法还有: initWithArray; initWithContentsOfFile; initWithConte
2011-10-25 15:34:42 5980 1
转载 Object-C 协议 Protocol
在Object-C中,委托和数据源都是由协议实现的。协议定义了一个类与另一个类进行沟通的先验方式。 它们包含一个方法列表,有些是必须被实现的,有些是可选的。 任何实现了必需方法的类都被认为符合协议。 1、定义协议 定义协议的方式与定义类的类的方式非常相似。 view plain @protocol MyProtocol - (
2011-10-25 13:50:24 1042
原创 自定义打印日志
#define _SHOW_DEBUG_LOG_ #ifdef _SHOW_DEBUG_LOG_ #define DebugLog(...) NSLog(__VA_ARGS__) #else #define DebugLog(...) #endif 转载的文章解释: #define TTLOGLEVEL_I
2011-10-09 15:24:16 768
转载 iphone自定义view
自定义View要做的事情 1.初始化: - 对于在程序中创建的View,重写initWithFrame初始化。 - 对于在nib中载入的View,重写initWithCoder初始化。 - 在nib文件载入完成后,可以使用awakeFrom
2011-10-09 14:04:50 747
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人