dictionaryWithContentsOfURL:
Creates and returns a dictionary using the keys and values found in a resource specified by a given URL.
+ (id)dictionaryWithContentsOfURL:(NSURL *)aURL
Parameters
- aURL
- An URL that identifies a resource containing a string representation of a property list whose root object is a dictionary.
Return Value of [NSDictionary dictionaryWithContentsOfURL]
A new dictionary that contains the dictionary at aURL, or
nil
if there is an error or if the contents of the resource are an invalid representation of a dictionary.Discussion of [NSDictionary dictionaryWithContentsOfURL]
The dictionary representation in the file identified by path must contain only property list objects (
NSString
, NSData
, NSDate
, NSNumber
, NSArray
, or NSDictionary
objects). For more details, see Property List Programming Guide. The objects contained by this dictionary are immutable, even if the dictionary is mutable.
Example of [NSDictionary dictionaryWithContentsOfURL]
- (void)viewDidLoad {
...
fullData = [NSDictionary dictionaryWithContentsOfURL :url];
[fullData retain];
[super viewDidLoad];
}
Example of [NSDictionary dictionaryWithContentsOfURL]
-(void)getData {
NSURL *url = [NSURL URLWithString: [NSString stringWithFormat:
@"http://exaple.com/example.plist"]];
NSDictionary *data = [NSDictionary dictionaryWithContentsOfURL :url];
NSString *aKey = [chamUpdateData objectForKey:@"count"];
}