Я пытаюсь перезаписать initWithFileURL UIDocument, поскольку мне нужно вызвать некоторые пользовательские методы после инициализации UIDocument.subclassing initWithFileURL UIDocument
Я думал, что это может быть хорошей идеей:
-(id)initWithFileURL:(NSURL *)url {
self = [super initWithFileURL:url];
// do some custom stuff
return self;
}
Есть ли что-нибудь еще мне нужно делать, если переписать это? У меня такое чувство, что мне нужно проверить NIL или что-то в этом роде. Где вы обычно смотрите, если вам нужно переписать метод с чем-то обычным? Я мог только (через переход к определению при щелчке правой кнопкой мыши по UIDocument), чтобы увидеть это:
#pragma mark *** Initialization ***
// The designated initializer. Passing an empty URL will cause this method to throw an NSInvalidArgumentException.
- (id)initWithFileURL:(NSURL *)url;