From: Jay Freeman (saurik) Date: Thu, 10 Mar 2011 06:18:53 +0000 (-0800) Subject: Add cydia.getMetadataKeys(). X-Git-Tag: v1.1.0%b4~15 X-Git-Url: https://git.saurik.com/cydia.git/commitdiff_plain/37fa9338c8b79e1212a8709b688fe13686837db5 Add cydia.getMetadataKeys(). --- diff --git a/MobileCydia.mm b/MobileCydia.mm index ab827354..096c4ab5 100644 --- a/MobileCydia.mm +++ b/MobileCydia.mm @@ -3991,6 +3991,8 @@ static _H Diversions_; return @"getPreferredLanguages"; else if (selector == @selector(getPackageById:)) return @"getPackageById"; + else if (selector == @selector(getMetadataKeys)) + return @"getMetadataKeys"; else if (selector == @selector(getMetadataValue:)) return @"getMetadataValue"; else if (selector == @selector(getSessionValue:)) @@ -4130,6 +4132,11 @@ static _H Diversions_; } } +- (NSArray *) getMetadataKeys { +@synchronized (Values_) { + return [Values_ allKeys]; +} } + - (id) getMetadataValue:(NSString *)key { @synchronized (Values_) { return [Values_ objectForKey:key];