您的位置:首页 > 移动开发 > IOS开发

ios学习笔记(一)基础知识

2015-10-31 09:36 351 查看
常见数据类型:

整数类型:char(1个字节)   short(2个字节)   int(4个字节)   long(4个字节)    long long(8个字节)

整形占位符:%d

长整形占位符:%ld

char:%c

小数数据类型:float(4个字节):单精度浮点型,可以精确到小数点后6位,double(8个字节):双精度浮点型,可以精确到小数点后12位

占位符:%f,(保留三位小数:%.3f)

float类型可以接收整数类型的值,int类型接受小数类型的值时只保留整数部分

类:是一个抽象化概念,指的是具有相同属性和行为的事物的总称。例如人类就是一个类,并不是因为这个词有一个“类”字。人是一个抽象概念,你可以说出人有哪些特征,判断什么样的叫人什么样的不叫人,类似的概念还有,衣服,房子,动物,等等,简单说他们都指的是一类事物而非具体哪一个。

对象:类中一个实例。对象便是具体到了哪一个了。在人类中,你自己就是一个对象,因为它具体到了一个人身上,类似的概念还有,你现在身上正穿的那件衣服,你现在正呆在的那个房子,蹲在放弃门前的那只狗,如果是对象,你就可以把它找出来具体是哪一个

创建一个类,同时创建了.h和.m文件,

.h文件中,@interface 和 @end 之间是用于声明类有哪些属性和方法,{   }之间是属性,{   }外@end前是方法

.h中声明属性只能声明,不能赋值

.m文件中则是声明方法的具体实现。若方法只在.m中实现而不在.h中声明,则该方法只能在此类内部使用

调用其他类属性和方法需要导入其头文件,

类名 *方法名= [类名 alloc];

对象声明时,除基本数据类型,声明时要加*,基本数据类型:

int a = 10 ;float b = 3.14;Bool c = YES ;

alloc:开辟内存空间,创建实例对象

方法有两种,加号方法和减号方法

-(void)eat;

+(void)play;

减号方法由类的对象调用:[对象名 方法名]

加号方法由类名调用:[类名 方法名]

加号方法中不能使用全局变量
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  笔记 ios