XCode 4.2で変更されたようですが、XCode 4.2でUniversalアプリを作成する方法に関するガイド/チュートリアルはありませんでした。誰もが知っているか、誰か書きましたか?Xcode 4.2でユニバーサルアプリケーションを作成する方法に関するチュートリアルは誰でも手に入りますか?
注:プロジェクトをユニバーサルにする方法については、Hello Worldのチュートリアルについて話しています。
おかげで、任意のHello World
iPhoneやiPadのアプリのための
XCode 4.2で変更されたようですが、XCode 4.2でUniversalアプリを作成する方法に関するガイド/チュートリアルはありませんでした。誰もが知っているか、誰か書きましたか?Xcode 4.2でユニバーサルアプリケーションを作成する方法に関するチュートリアルは誰でも手に入りますか?
注:プロジェクトをユニバーサルにする方法については、Hello Worldのチュートリアルについて話しています。
おかげで、任意のHello World
iPhoneやiPadのアプリのための
ルック。プロジェクトをユニバーサルに設定してください。
Xcodeは、2つの初期XIBが同じ名前で、接尾辞_iPhoneと_iPadが異なるプロジェクトを作成します。
お楽しみください!
幸運を祈る!
実際には、使用しているデバイスに応じてHello World
をコンソールに書き込む普遍的なアプリケーションとしてコンパイル可能なプレーンソースが必要な場合は、ここではちょっとしたスニペットがあります。あなたのアプリのビルド設定内
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
を:
ダン・パイロンではiPhoneとiPad のためのObjective-Cアプリケーションの作成にヘッドファーストiPhoneとiPadの開発、第2版 A学習者ガイド、トレイシーPilone
彼らはユニバーサルアプリ:)
に大きな部分を持っていますあなたがそれを参照した本の普遍的なアプリケーションに関連するものは、「Dan Pilone&Tracey PiloneによるヘッドファーストiPhone開発」とは何も見つかりませんでした。再確認して返信してください。 – thesummersign
これを実行した後、どうすればいいですか?テーブルビューを表示したいとします。 iPhone用とiPad用の2つのtableviewcontrollerを作成する必要がありますか?つまり、tableViewControllerForiPhoneとtableViewControllerForiPadはどちらですか? iPhoneでアプリを実行すると、tableViewControllerForiPhoneが表示されるはずのことをどのように知ることができますか? if(iPhone)push tableViewControllerForiPhoneのような条件文を入れる必要がありますか? ? –
しかし、複数のビューアプリケーションを使用する場合はどうすればよいですか? –
ユニバーサルアプリケーションを作成するときは、条件デバイスを使用してimplement first callを実行してください。普遍的なアプリケーションに関する別の質問を参照してください:http:// stackoverflow。com/questions/8232099/questions-about-universal-application-in-xcode-4/8232742#8232742 –