Quote:
Originally Posted by jrt01uk
I just encountered a very similar problem; thought I'd share to save someone else wasting an hour like I just did trying to solve the problem!
image@2X.png is NOT the same as image@2x.png 
|
I wonder how many thousands of programmer-hours us iOS developers have wasted because of the case-sensitivity of the iOS file system. I would cheerfully strangle the developer at Apple that decided to make the case sensitivity of iOS different from Mac OS (and thus different from the simulator.) I personally think case sensitive filenames are a very, very bad idea.
My other pet peeve is the screwed up coordinate system in the graphics engine in iOS. Mac OS consistently places 0,0 at the lower left, increasing as you to go up and to the right.
iOS is MOSTLY upside-down from that, but it isn't even consistent with itself!!! UIKit objects place 0,0 at the top left, and CALayers place it at the bottom left! WTF?!? Again, the programmers responsible should be shot. (this is, of course, hyperbole. I'm not really advocating violence, just expressing frustration.)