It just turned out that, apparently, you can no longer include path information in the first argument to pathForResource:ofType:inDirectory: just the file name.
i.e. The "working" syntax for iOS7 would be
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"3-bottom-cen.png" ofType:nil inDirectory:@"VillageImages/2/3"];
source share