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

常见数据类型:

整数类型: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;

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

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

加号方法中不能使用全局变量



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值