摘要: 由于OC单继承,所以如果不想改动原有类(生成子类),那么可以使用协议来扩展原有的类。 OC的协议可以定义方法,遵守协议的类必须实现这些方法。 调用方式和C++模板类一样 @import Foundation; @protocol myProtocol_1 <NSObject> //协议 -(void 阅读全文
posted @ 2020-12-02 14:12 NeoZy 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 关键字: @try @catch @finally @throw 注意:当前catch到的异常可以重新throw出去,但当前的异常处理会先执行完毕再执行其他的。 int main(int argc, char* argv[]) { @try{ @try { NSException *e = [NSE 阅读全文
posted @ 2020-12-02 02:02 NeoZy 阅读(178) 评论(0) 推荐(0) 编辑