2 // SUUnarchiver_Private.h
5 // Created by Andy Matuschak on 6/17/08.
6 // Copyright 2008 Andy Matuschak. All rights reserved.
9 #ifndef SUUNARCHIVER_PRIVATE_H
10 #define SUUNARCHIVER_PRIVATE_H
12 #import <Cocoa/Cocoa.h>
13 #import "SUUnarchiver.h"
15 @interface
SUUnarchiver (Private
)
16 + (void)_registerImplementation
:(Class
)implementation
;
17 + (NSArray
*)_unarchiverImplementations
;
18 + (BOOL
)_canUnarchiveURL
:(NSURL
*)URL
;
19 - _initWithURL
:(NSURL
*)URL
;
21 - (void)_notifyDelegateOfExtractedLength
:(long)length
;
22 - (void)_notifyDelegateOfSuccess
;
23 - (void)_notifyDelegateOfFailure
;
26 @interface
NSURL (SUTypeDetection
)
27 - (BOOL
)conformsToType
:(NSString
*)type
;