2
我想知道是否可以为iPhone和iPad编译相同的Xcode项目,并根据平台自动更改xib文件。该项目将包含两个xib文件。如果这是可能的,怎么办?使用不同的xib文件为iPhone和iPad编译相同的Xcode项目
谢谢
我想知道是否可以为iPhone和iPad编译相同的Xcode项目,并根据平台自动更改xib文件。该项目将包含两个xib文件。如果这是可能的,怎么办?使用不同的xib文件为iPhone和iPad编译相同的Xcode项目
谢谢
您可以创建包含两种应用程序支持的通用应用程序。
创建新的Xcode项目>基于窗口的应用程序,从中选择通用从下拉菜单。
它会为你提供两个不同的文件,一个用于iphone,另一个用于ipad。
并检查此link知道关于你问题的每一件事。
与通用应用程序的问题是,它为每个设备创建两个不同的应用程序代表,如果您想使用相同的代码,只是一个不同的设计层前端,这是有害的。 – Jonny 2010-12-16 02:32:39
当我最近在Xcode 4中创建了一个通用应用程序时,它创建了两个应用程序委托FooAppDelegate_ipad和_phone,这两个应用程序都从通用应用程序委托FooAppDelegate超类继承。我已将我需要的所有东西都放到父类中。如果您的应用程序设置不同,也应该可以进行翻新。 – froh42 2011-03-18 15:21:45