开发iphone 3gs和iphone 4的区别

时间:2011-12-06 15:02:52

标签: iphone objective-c iphone-4 iphone-3gs

我已经为原版iPhone,3G和3GS开发了应用程序,现在我需要为iPhone开发应用程序4.开发iPhone 3GS应用程序和iPhone 4有什么区别?< / p>

2 个答案:

答案 0 :(得分:5)

最显着的变化是Retina Display,您应该在项目中加入@2x images来支持此项。除此之外,除非您计划利用新硬件(例如陀螺仪)或图形和CPU改进,否则差别很小。另外,您应该参考SDK Compatibility Guide获取有关维护向后兼容性和/或仅在某些设备上可用的支持功能的提示。

答案 1 :(得分:1)

iPhone 3GS使用480×320像素的分辨率屏幕,而iPhone 4(和4S)使用960×640像素的分辨率屏幕。

正如@Joe所说,其他差异很小。