Objective-C语法
来源:互联网 发布:c 图片相似度算法 编辑:程序博客网 时间:2024/06/01 14:58
特殊变量含义
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
- Objective-C 语法规范
- Objective-c语法速成
- objective c 语法记录
- Objective-C 基础语法
- Objective-c基本语法
- Objective-C 语法
- Objective-C 语法
- Objective C基本语法
- Objective-C语法入门
- Objective-C语法总结
- Objective-C 基础语法
- Objective-C语法讲座
- objective c 语法
- Objective-C语法笔记
- Objective-C语法入门
- Objective - C语法
- Objective - C 语法1
- objective-c语法
- 多线程编程4 - GCD
- 关于华为信息机开发的一点感想
- 枚举
- LeetCode ZigZag Conversion
- mysql 索引 建立 查询 优化
- Objective-C语法
- Oracle 不同环境下导入解决方案
- 浙江大学PAT_甲级_1032. Sharing (25)
- Service服务
- 带你玩转Visual Studio——带你理解多字节编码与Unicode码
- 由AVPlayer引发出来KVC的坑(KVC使用一定得注意)
- Javascript模块化编程(二):AMD规范
- oracle数据库管理员密码忘记怎么办
- Android 代码混淆和破解apk