00001
00002
00003
00004
00005
00006
00007 #import "NSObject.h"
00008
00009 #import "NSCodingProtocol.h"
00010 #import "NSCopyingProtocol.h"
00011
00012 @class NSString;
00013
00014 @interface NSURL : NSObject <NSCoding, NSCopying>
00015 {
00016 NSString *_urlString;
00017 NSURL *_baseURL;
00018 void *_clients;
00019 void *_reserved;
00020 }
00021
00022 + (id)allocWithZone:(struct _NSZone *)fp8;
00023 + (id)URLWithString:(id)fp8;
00024 + (id)URLWithString:(id)fp8 relativeToURL:(id)fp12;
00025 + (id)fileURLWithPath:(id)fp8;
00026 + (id)fileURLWithPath:(id)fp8 isDirectory:(BOOL)fp12;
00027 - (id)retain;
00028 - (oneway void)release;
00029 - (unsigned int)retainCount;
00030 - (BOOL)isKindOfClass:(Class)fp8;
00031 - (BOOL)isMemberOfClass:(Class)fp8;
00032 - (unsigned long)_cfTypeID;
00033 - (id)initWithString:(id)fp8 relativeToURL:(id)fp12;
00034 - (struct __CFURL *)_cfurl;
00035 - (struct __CFDictionary *)_clientsCreatingIfNecessary:(BOOL)fp8;
00036 - (void)_freeClients;
00037 - (void)dealloc;
00038 - (void)finalize;
00039 - (id)relativeString;
00040 - (id)baseURL;
00041 - (id)scheme;
00042 - (id)_relativeURLPath;
00043 - (BOOL)_isAbsolute;
00044 - (id)resourceSpecifier;
00045 - (id)init;
00046 - (id)initWithString:(id)fp8;
00047 - (id)initWithScheme:(id)fp8 host:(id)fp12 path:(id)fp16;
00048 - (id)initFileURLWithPath:(id)fp8;
00049 - (id)initFileURLWithPath:(id)fp8 isDirectory:(BOOL)fp12;
00050 - (BOOL)isEqual:(id)fp8;
00051 - (unsigned int)hash;
00052 - (void)encodeWithCoder:(id)fp8;
00053 - (id)initWithCoder:(id)fp8;
00054 - (id)description;
00055 - (id)copyWithZone:(struct _NSZone *)fp8;
00056 - (id)absoluteString;
00057 - (id)absoluteURL;
00058 - (id)standardizedURL;
00059 - (id)host;
00060 - (id)port;
00061 - (id)user;
00062 - (id)password;
00063 - (id)relativePath;
00064 - (id)path;
00065 - (id)parameterString;
00066 - (id)query;
00067 - (id)fragment;
00068 - (BOOL)isFileURL;
00069 - (id)resourceDataUsingCache:(BOOL)fp8;
00070 - (void)loadResourceDataNotifyingClient:(id)fp8 usingCache:(BOOL)fp12;
00071 - (id)propertyForKey:(id)fp8;
00072 - (BOOL)setResourceData:(id)fp8;
00073 - (BOOL)setProperty:(id)fp8 forKey:(id)fp12;
00074 - (void)connection:(id)fp8 didReceiveData:(id)fp12;
00075 - (void)connectionDidFinishLoading:(id)fp8;
00076 - (void)connection:(id)fp8 didFailWithError:(id)fp12;
00077
00078 @end
00079