アプリ バンドルに画像のリストがあり、適切な画像をアプリに表示する必要があります。画像の形式は次のとおりです。
###_photo_#.jpg
###: toy id, from 1000 to 2000
#: photo id, from 1
たとえば
1000_photo_1.jpg
1000_photo_2.jpg
以前は、バンドル内のファイルのリストを取得し、述語を使用して他のファイルを除外していました。
@"self ENDSWITH '.jpg' AND self BEGINSWITH '%d_photo_'", toyId
しかし、現在 @2x.jpg で終わる Retina 画像があるため、この方法を修正する必要があります。追加することを考えています。
NOT ENDSWITH '@2x.jpg'
しかし、これは正しいですか?私は言うべきですか:
NOT (ENDSWITH '@2x.jpg')
また:
(NOT ENDSWITH '@2x.jpg')
代わりは?