你应该包括图像都与.png和@2x.png应用程序支持视网膜显示设备中.这为您的用户提供了良好的用户体验.
在整个代码中,您没有明确指定@2x后缀,因为操作系统会为您处理.例如,如果您在项目中包含image.png并image@2x.png通过以下方式访问它:
UIImage* image = [UIImage imageNamed:@"image"];
Run Code Online (Sandbox Code Playgroud)
操作系统将为您选择正确的图像(.png非视网膜设备,@2x.png视网膜设备).只要遵循一般的内存管理指南,您无需担心每个内存使用情况的差异.