美文网首页
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