美文网首页
ios-runtime面试题

ios-runtime面试题

作者: 逆流瞅瞅 | 来源:发表于2019-12-14 21:15 被阅读0次
1. 输出结果是啥,会不会崩溃?
//MNPerson
@interface MNPerson : NSObject
@property (nonatomic, copy)NSString *name;
- (void)print;
@end

@implementation MNPerson
- (void)print{
    NSLog(@"self.name = %@",self.name);
}
@end
---------------------------------------------------
@implementation ViewController
- (void)viewDidLoad {
    [super viewDidLoad];
    id cls = [MNPerson class];
    void *obj = &cls;
    [(__bridge id)obj print];
}
---------------------------------------------------
打印结果:self.name = <ViewController: 0x7fe667608ae0>

考察内存分配
参考一道高级iOS面试题(runtime方向)

相关文章

  • 壹、面试复习OC篇之runtime

    暂时copy过来,过后添加自己理解 原文地址:iOS-runtime通篇详解-上 iOS-runtime通篇详解-...

  • iOS开发 runtime理解

    http://yimouleng.com/2015/05/28/ios-runtime/

  • ios-runtime面试题

    1. 输出结果是啥,会不会崩溃? 考察内存分配参考一道高级iOS面试题(runtime方向)

  • Runtime学习日程

    1、Runtime全方位装逼指南 2、Runtime窥探 (一)| 基本介绍 3、iOS-runtime通篇详解-...

  • iOS-runtime通篇详解-下

    上接上篇iOS-runtime通篇详解-上 原创内容,转载请注明出处: http://www.jianshu.co...

  • iOS-runtime 之面试题详解二

    序言 现在面试的时候,runtime被面试到的概率为百分之百,所以为了获得一个更好的工作,薪资更高的工作,非常有必...

  • iOS-RunTime

    https://www.jianshu.com/p/19f280afcb24 <简书 — 刘小壮> https:/...

  • iOS-Runtime

    一.什么是runtime? 话说每次面试都问runtime,你不会runtime能拿到像我66k的工资吗?所以关于...

  • iOS-runtime

    一、基本概念 Runtime基本是用C和汇编写的,可见苹果为了动态系统的高效而作出的努力。你可以在这里下到苹果维护...

  • iOS-runtime

    RunTime 1. runtime的简介 runtime是一套比较底层的纯C语言API, 属于1个C语言库, 包...

网友评论

      本文标题:ios-runtime面试题

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