11、解释self = [super init]方法? |
容错处理, 当父类初始化失败,会返回一个nil, 表示初始化失败。 由于继承的关系, 子类是需要拥有父类的实例和行为, 因此, 我们必须先初始化父类,然后再初始化子类 |
12、简述使用block有什么优点? |
代码紧凑,传值、回调都很方便,省去了写代理的很多代码。 |
NSTimer封装成的block,具体实现实现方法: NSTimer *timer = [NSTimer scheduledTimerWithTimeInterval:1.0 |
IOS面试题object-c 11-20
于 2024-03-08 20:39:22 首次发布