OC便利构造器和方法:
方法名 又称:selecter(选择器)
-(返回类型)方法名:(参数类型)参数名
{
//方法体
}
多参数函数:
-(返回类型)方法名:(参数类型)参数名 and方法名:(参数类型)参数名 and方法名:(参数类型)参数名
在静态方法+里面,最好不要调用self,已经不是当前对象。
单例模式:
在程序中,我需要一系列的对象,他们每一个内部都包含有一组变量和功能,是静态的,而且整个程序都只需要拥有一个该类的对象。
例如:
1、控制程序执行的命令器;
2、管理数据库;
3、音效控制;
4、文件处理等等。
main,m文件
//---单例的内存地址内容的改变----
student.h文件
//声明单例
+(id)
student.m文件
//单例模式
static
+(id)
}
定义属性时:什么情况下使用copy,assign,和retain。
if (property!=newValue){
[propertyrelease];
property=[newValueretain];
}