diff --git a/Source/NSFileCoordinator.m b/Source/NSFileCoordinator.m index a14506f12..fa66b7968 100644 --- a/Source/NSFileCoordinator.m +++ b/Source/NSFileCoordinator.m @@ -46,18 +46,23 @@ NSFileAccessIntent *result = [[self alloc] init]; ASSIGNCOPY(result->_url, url); result->_options = options; - return nil; + result->_isRead = YES; + return result; } + (instancetype) writingIntentWithURL: (NSURL *)url options: (NSFileCoordinatorWritingOptions)options { - return nil; + NSFileAccessIntent *result = [[self alloc] init]; + ASSIGNCOPY(result->_url, url); + result->_options = options; + result->_isRead = NO; + return result; } - (NSURL *) URL { - return nil; + return _url; } @end