2
<!DOCTYPE gsdoc PUBLIC "-//GNUstep//DTD gsdoc 0.6.6//EN" "http://www.gnustep.org/gsdoc-0_6_6.xml">
3
<gsdoc base="NSURL" prev="NSTimer" next="NSURLHandle" up="Base">
6
<author name="Richard Frith-Macdonald">
7
<email address="rfm@gnu.org"/>
8
<url url="http://www.gnustep.org/developers/whoiswho.html"/>
10
<version>$Revision: 1.9 $</version>
11
<date>$Date: 2001/03/03 09:58:53 $</date>
15
<heading>NSURL</heading>
16
<class name="NSURL" super="NSObject">
17
<declared>Foundation/NSURL.h</declared>
18
<conform>NSCoding</conform>
21
<method type="id" factory="yes">
22
<sel>URLWithString:</sel>
23
<arg type="NSString*">URLString</arg>
25
Initializes with a string as specified in RFCs 1738 and 1808
29
<method type="id" factory="yes">
30
<sel>URLWithString:</sel>
31
<arg type="NSString*">URLString</arg>
32
<sel>relativeToURL:</sel>
33
<arg type="NSURL*">baseURL</arg>
35
Initializes relative to a base URL, with a string as
36
specified in RFCs 1738 and 1808
40
<method type="id" factory="yes">
41
<sel>fileURLWithPath:</sel>
42
<arg type="NSString*">path</arg>
44
Initializes as a file schem URL with the specified path.
49
<sel>loadResourceDataNotifyingClient:</sel>
50
<arg type="id">client</arg>
51
<sel>usingCache:</sel>
52
<arg type="BOOL">shouldUseCache</arg>
54
Loads the resource data for the specified URL.
56
If <em>shouldUseCache</em> is <code>YES</code> then an attempt
57
will be made to locate a cached NSURLHandle to provide the
58
resource data, otherwise a new handle will be created and
62
If the handle does not have the data available, it will be
63
asked to load the data in the background by calling its
64
loadInBackground method.
67
The specified client (if non-nil) will be set up to recieve
68
notifications of the progress fo the background load process.
73
<method type="NSString*">
74
<sel>parameterString</sel>
79
<method type="NSString*">
85
<method type="NSString*">
91
<method type="NSNumber*">
98
<sel>propertyForKey:</sel>
99
<arg type="NSString*">propertyKey</arg>
104
<method type="NSString*">
110
<method type="NSString*">
111
<sel>relativePath</sel>
116
<method type="NSString*">
117
<sel>relativeString</sel>
122
<method type="NSData*">
123
<sel>resourceDataUsingCache:</sel>
124
<arg type="BOOL">shouldUseCache</arg>
129
<method type="NSString*">
130
<sel>resourceSpecifier</sel>
135
<method type="NSString*">
142
<sel>setProperty:</sel>
143
<arg type="id">property</arg>
149
<sel>setResourceData:</sel>
150
<arg type="NSData*">data</arg>
155
<method type="NSURL*">
156
<sel>standardizedURL</sel>
161
<method type="NSString*">