Iphone 用于构建通用应用程序的最新资源/教程?

Iphone 用于构建通用应用程序的最新资源/教程?,iphone,ios,xcode,ipad,Iphone,Ios,Xcode,Ipad,我正在寻找关于如何构建通用应用程序的最新教程或资源。我想知道最佳实践、方法和代码 我之前构建了一些iPad应用程序,我想将其重构为iPhone应用程序 我发现的最新一本是去年4月写的: 不确定它是否还不错?感谢您的帮助。最近通用应用没有太多变化,因此您不太可能找到任何包含“新”信息的资源。某些API只能在iPad上使用(如SplitView),但大多数API方法只能在两种设备上使用 那篇文章似乎是一个很好的资源。正如他们提到的,您将主要使用此开关测试代码中的设备类型:if(UI\u USER\u

我正在寻找关于如何构建通用应用程序的最新教程或资源。我想知道最佳实践、方法和代码

我之前构建了一些iPad应用程序,我想将其重构为iPhone应用程序

我发现的最新一本是去年4月写的:


不确定它是否还不错?感谢您的帮助。

最近通用应用没有太多变化,因此您不太可能找到任何包含“新”信息的资源。某些API只能在iPad上使用(如SplitView),但大多数API方法只能在两种设备上使用

那篇文章似乎是一个很好的资源。正如他们提到的,您将主要使用此开关测试代码中的设备类型:
if(UI\u USER\u INTERFACE\u IDIOM()==UIUserInterfaceIdiomPad)
。或者,您可以使用
UIUserInterfaceIdiomPhone
检查iPhone/iPod touch设备。请记住,这些都是SDK 3.2+


另外,我建议您在Xcode中创建一个新的通用项目,并查看通用项目的默认设置。自从您开始项目以来,可能有更新的代码可供您利用。

我已经使用了这些文档,希望它也对您有用