1.类型:
NSString
NSInteger
NSLong控制台输出
2.NSObject:对象
-(id) initWithAge:(int) _age identify:(int)_identify
方法名称为initWithAge,第一个参数是(int) _age,第二个参数是(int)_identify
identify其实是对_identify的一个说明,initWithAge对_age一个说明
3.方法的调用:
(1).[类名或对象名 方法名];
(2).对象名.方法名 (主语点方法一定是使用对象调用方法)
4.@class 和import的区别
@class只是用到了声明,如果需要用到这个class里面的方法,还需要import,通常在.h文件里面只需要@class,.m文件里面需要import
5.oc里面不需要get说明,直接使用:
多个成员变量可以不写get和set,使用property(list) names
@implementation Person
@synthesize myNumber
@end
调用的时候:
NSLog(@"Person number : %d",[person myNumber]);
还有个@property(nonatomic) int number
atomic是多线程的一个保护技术
|
|