self 在 - 号方法里边的 类的指向 ?

ObjObject *ob1 = [[ObjObject alloc] init];

[ob1 prientObject:@"S1"];

ObjObject *ob2 = [[ObjObject alloc] init];

[ob2 prientObject:@"S2"];



#pragm  mark    ObjObject

#import@interface ObjObject : NSObject

-(void)prientObject:(NSString *)s;

@end


#import "ObjObject.h"

@implementation ObjObject

static int k;

-(void)prientObject:(NSString *)s

{

NSLog(@"%@",self);

[self logObject];

}

-(void)logObject

{

k++;

NSLog(@"ppp %d",k);

}

@end


#pragm mark   log

self 分别代表  

self  == ob1
self == ob2      表示对象     -
号方法

相信好多人 都认为  self 就是简简单单说当前类的解释。。。。。。个人感觉有错误,不完美哎哎。。。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容