Objective-C语法

特殊变量含义
nil:NULL
YES:true(也就是1)
NO:false(也就是0)
self : 用来指明对象是当前方法的接收者

实用语句:
NSLog(@”Hello,tree.”);
int number; scanf(“%i”,&number);

for(NSString *s in array)
{
NSLog(@”string is %@”,s);
}

创建对象实例
Car *car;
car = [[Car alloc]init];

Car *car;
car = [Car new];

释放对象的方法
[car release]

定义类
定义一个类分为两个部分
@interface newClassName:ParentClassName
{
memberDeclarations;
}
methodDeclarations;

@end

@implementation NewClassName
methodDefinitions;
@end

创建数组
int * intPtr;
intPtr = (int[100]){[0]=1,[50]=50,[99]=99};
数组的大小没有说明,有初始列表确定。

数据类型
id : 任何类型。该类型里面有个值可以标示原来的变量是哪个类。
实例变量的初始化值默认为0;

实例变量作用域指令
@protected
@private
@public
@package

voaltile说明变量的值会改变,编译器不做优化处理。

特殊变量类型
NSRange r = NSMakeRange(3,4);
NSPoint
NSSize
NSRect

字符串相关
NSString *s = [NSString stringWithFormat:@”a = %i”,10];
int len = [s length];
字符串是否包含另外的字符串:rangeOfString

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值