【发布时间】:2011-11-22 19:56:15
【问题描述】:
XCode 4.2 似乎发生了一些变化,我没有看到任何关于如何使用 XCode 4.2 创建通用应用程序的指南/教程。有人知道或写过吗?
注意:我说的不是如何选择通用项目,我说的是 Hello World 教程。
谢谢,
【问题讨论】:
XCode 4.2 似乎发生了一些变化,我没有看到任何关于如何使用 XCode 4.2 创建通用应用程序的指南/教程。有人知道或写过吗?
注意:我说的不是如何选择通用项目,我说的是 Hello World 教程。
谢谢,
【问题讨论】:
如果您真的想要一个简单的源代码,可编译为通用应用程序,将Hello World 写入控制台,具体取决于所使用的设备,这里有一个小型 sn-p 供您使用。
main.m
#import <UIKit/UIKit.h>
int main(int argc, char *argv[])
{
if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)
{
printf("hello world, from my iPad");
}
else
{
printf("hello world, from my iPhone or iPod");
}
return 0;
}
在应用的构建设置中,您必须选择:
TARGETED_DEVICE_FAMILY = 1,2
像这样:
【讨论】:
Xcode 将创建一个具有 2 个初始 XIB 的项目,这些 XIB 具有相同的名称和不同的后缀 _iPhone 和 _iPad。
享受吧!
祝你好运!
【讨论】:
寻找任何Hello World iPhone 或 iPad 应用程序。确保将项目设置为 Universal。
【讨论】:
试试:
Head First iPhone 和 iPad 开发,第 2 版 为 iPhone 和 iPad 创建 Objective-C 应用程序的学习者指南 作者:Dan Pilone、Tracey Pilone
他们有一个很棒的通用应用部分:)
【讨论】:
Head First iPhone Development by Dan Pilone & Tracey Pilone。请重新检查并回复。