Каков наилучший шаблон для отображения изображений на iOS3 и iOS4?
Например, вот код для пользовательской анимации активности:
activityImageView.animationImages = [NSArray arrayWithObjects:
[UIImage imageNamed:@"s01"],
[UIImage imageNamed:@"s02"],
[UIImage imageNamed:@"s03"],
[UIImage imageNamed:@"s04"],
[UIImage imageNamed:@"s05"],
nil];
На устройствах с низким и высоким разрешением под управлением iOS4 изображения загружаются, как и ожидалось. На iOS3 изображения не могут быть найдены, так как расширение .png считается отсутствующим.
Как правильно справиться с этой ситуацией? Нужно ли бросать хакерские условия по всему коду или есть более чистый метод?
Является ли что-то из статьи Мэтта Галлахера хорошим подходом?
http://cocoawithlove.com/2010/07/tips-tricks-for-conditional-ios3-ios32.html