
Objective-C Notes
刘云龙在搞机
这个作者很懒,什么都没留下…
展开
-
ObjectiveC - 类的声明和实现(二)
使用@property 自动生成Set Get方法。#import @interface Person : NSObject{ int age; int identify; NSString *name;}-(id) initWithAge:(int)_age identify:(int)_identify name:(NSString *) _name原创 2013-10-31 12:41:18 · 844 阅读 · 0 评论 -
ObjectiveC - NSString & NSMutableString
NSString 不可变字符串,OC中的字符串@开头,区分C中的字符串;NSMutableString 可变字符串,类似Java中的StringBuffer,StringBuilder。1.创建一个字符串的三种方式: NSString *string1 = @"abc"; NSString *string2 = [[NSString alloc] initWithSt原创 2013-10-31 17:40:49 · 1159 阅读 · 0 评论 -
ObjectiveC - NSArray & NSMutableArray
NSArray,NSMutableArray 是oc中的有序集合,只能存放对象,所以基本数据类型需要用NSNumber,NSValue进行封装。1.NSArray 创建 NSArray *array1 = [NSArray arrayWithObjects:@"Hello", @"World"]; NSArray *array2 = [NSArray原创 2013-11-01 14:37:11 · 1084 阅读 · 0 评论 -
ObjectiveC - 类的声明和实现(一)
类的声明 — 类名.h @interface Person : NSObject { /*实例变量*/ int age; int identify; // 与java不同,实例变量不能在这里初始化 } /*方法声明*/ /** - (void) m原创 2013-10-25 22:22:36 · 990 阅读 · 0 评论 -
ObjectiveC - NSNumber
oc中把 int,double 这些表示数字的数据类型单独封装成NSNumber类 NSNumber *numInt = [NSNumber numberWithInt:10]; //两种初始化方式1 NSNumber *numFloat = [[NSNumber alloc] initWithFloat:10.8]; //两种初始化原创 2013-10-31 17:00:49 · 972 阅读 · 0 评论