I know that NSUserDefaults can read the key and value from plist file.
Is it possible to read the structure of a key?
For example:
Key ‘Count’ is an integer and has option
1,2,3,4,5
the codes below can get the value ‘Count’
NSUserDefaults *defaults=[NSUserDefaults standardUserDefaults];
if([defaults objectForKey:@"Count"]!=nil)
{
NSString *s=[[NSString alloc] initWithString: [defaults objectForKey:@"Count"]];
NSInteger v=[s intValue];
[s release];
}
But I prefer to get all options and store to a NSArray or a better storage structure.
Is it Possible?
I read bundle settings the following way: