在Object-C中創建抽象類我最初是一個Java程序員,現在正在使用Object-C。我想創建一個抽象類,但在Object-C中這似乎是不可能的。這個是可能的嗎?如果不是,我在目標C中離抽象類有多近?
3 回答

白板的微信
TA貢獻1883條經驗 獲得超3個贊
[NSException raise:NSInternalInconsistencyException format:@"You must override %@ in a subclass", NSStringFromSelector(_cmd)];
@throw [NSException exceptionWithName:NSInternalInconsistencyException reason:[NSString stringWithFormat:@"You must override %@ in a subclass", NSStringFromSelector(_cmd)] userInfo:nil];

猛跑小豬
TA貢獻1858條經驗 獲得超8個贊
- (id)someMethod:(SomeObject*)blah{ [self doesNotRecognizeSelector:_cmd]; return nil;}
- 3 回答
- 0 關注
- 438 瀏覽
添加回答
舉報
0/150
提交
取消