我试图改写UIDocument的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;