美文网首页
void *obj = &cls;

void *obj = &cls;

作者: GeniusWong | 来源:发表于2018-09-21 03:01 被阅读9次


@interface CardModel : NSObject
@property (nonatomic, copy) NSString *name;
-(void)print;
@end


@implementation CardModel

-(void)print
{
    NSLog(@"result: %@", self.name);
}

@end


-(void)viewDidLoad() {

      //  NSObject *objc8 = [[NSObject alloc] init];  解注释会打印这个对象

      id cls = [CardModel class];
    
      void *obj = &cls;
    
      [( __bridge id)obj print];
    }

以上打印结果是:

2018-09-21 02:59:04.711416+0800 WxPay[82898:5732920] result:<ViewController: 0x7fe525405e50>

这是为什么?????????

相关文章

网友评论

      本文标题:void *obj = &cls;

      本文链接:https://www.haomeiwen.com/subject/soionftx.html