Creating an abstract class in Objective-C

前端 未结 21 2496
感情败类
感情败类 2020-11-22 15:44

I\'m originally a Java programmer who now works with Objective-C. I\'d like to create an abstract class, but that doesn\'t appear to be possible in Objective-C. Is this poss

21条回答
  •  太阳男子
    2020-11-22 16:21

    Probably this kind of situations should only happen at development time, so this might work:

    - (id)myMethodWithVar:(id)var {
       NSAssert(NO, @"You most override myMethodWithVar:");
       return nil;
    }
    

提交回复
热议问题