Object-C学习笔记
第一步 《马上着手开发IOS应用程序》(Start Developing IOS Apps Today)
整形定义,初始化程序和类工厂方法。
int n=5;
NSNumber *numberObject=[NSNumber numberWithInt:n];
int y=[numberObject intValue]
NSNumber * [email protected];
NSNumber *myBoolean [email protected]
使用NSNumber可以创建无符号整形(U),长整型(L),长长整形(LL),浮点型(F)
字典使用nil结束,如果有一项为nil,项目列表可被意外截断。
排序数组对象
NSArray *[email protected][@”gameString”,@”lijian”,@”lalala”];
NSArray *sortedStrings=[unsortString sortArrayUsingSelector(compare:)];
可变字典 [dictionary setObject:@”lijian” forKey:@”name”] 增加字典中的元素
[dictionary removeObjectForKey:@”name”]
把属性设置为私有,方法是将它放在实现文件顶部的类扩展中。
“” #import “lijian.h”
@interface lijian();
@property NSDate *completionData;
@end
@implementation lijian()
@end
“”
.m 源文件,.o目标文件, a.out 可执行文件
#import 防止内容被重复拷贝。