Authored by Michael Tyson

Tweaked backwards-compatibility fix for readability

... ... @@ -133,12 +133,7 @@
screenScale = 1.0;
if ([[UIScreen mainScreen] respondsToSelector:@selector(scale)])
{
Class screenClass = NSClassFromString(@"UIScreen");
if ( screenClass != Nil)
{
id scale = [[screenClass mainScreen] valueForKey:@"scale"];
screenScale = [scale floatValue];
}
screenScale = [[[UIScreen mainScreen] valueForKey:@"scale"] floatValue];
}
boundingMask = RMMapMinWidthBound;
... ...
... ... @@ -66,12 +66,7 @@
if ( [self respondsToSelector:@selector(setContentsScale:)] )
{
Class screenClass = NSClassFromString(@"UIScreen");
if ( screenClass != Nil)
{
id scale = [[screenClass mainScreen] valueForKey:@"scale"];
[(id)self setValue:scale forKey:@"contentsScale"];
}
[(id)self setValue:[[UIScreen mainScreen] valueForKey:@"scale"] forKey:@"contentsScale"];
}
return self;
... ...