-
-
[求助]这道OC题目怎么回答?
-
发表于:
2015-1-1 17:13
5599
-
初学iOS,现在学到self这个知识点上,遇到这道题不知道怎么回答。我也知道self本质是一个指针,指向当前对象,第一个self指向的是调用test2方法的类,第二个self指向的是调用text3方法的对象。但我不至于这么回答吧,答案肯定要简明一些,还望热心人前来相助啊。
下面是原题:
下面第一个self指向的是________,第二个self指向的是_________.
#import <Foundation/Foundation.h>
@interface Person : NSObject
{
int _age;
}
+ (void)test1;
+ (void)test2;
- (void)text3;
@end
@implementation Person
+ (void)test1
{
NSLog(@"调用了test1方法");
}
+ (void)test2
{
[self test1];
}
- (void)text3
{
NSLog(@"%d",self->_age);
}
@end
[注意]传递专业知识、拓宽行业人脉——看雪讲师团队等你加入!