A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhaihaohk 中级黑马   /  2014-11-26 13:37  /  854 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

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是多线程的一个保护技术



1 个回复

倒序浏览
加油了 ,这期竞争激烈呢,faighting...
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马