+static unsigned $getScale$(NSString *path) {
+ NSString *name(path);
+
+ #define StripName(strip) \
+ if ([name hasSuffix:@ strip]) \
+ name = [name substringWithRange:NSMakeRange(0, [name length] - sizeof(strip) - 1)];
+
+ StripName(".png");
+ StripName(".jpg");
+ StripName("~iphone");
+ StripName("~ipad");
+
+ return [name hasSuffix:@"@2x"] ? 2 : 1;
+}
+