XCodeで特定のファイルテンプレートが非表示

このQ&Aのポイント
  • XCodeのNew Fileを呼び出す時に、表示されるべき「UIViewController subclass」ファイルテンプレートが表示されない問題について解決方法を教えてください。
  • XCodeのNew Fileを呼び出す時に、「UIViewController subclass」ファイルテンプレートが表示されない問題について、解決方法を教えてください。
  • XCodeで、「UIViewController subclass」ファイルテンプレートが表示されない問題が発生しています。解決方法を教えてください。
回答を見る
  • ベストアンサー

XCodeで特定のファイルテンプレートが非表示

こんにちわ。 ごく最近、本やチュートリアルを元に、Xcodeを勉強しはじめております。 本日、一つ問題にぶち当たってしまい解決できておりません。 お分かりの方、助言いただけますと幸いです! XcodeのNew Fileを呼び出す時に、"UIViewController subclass"というファイルテンプレートが、表示されるべきなのに、ファイルテンプレートライブラリに表示されません。 本やWebチュートリアルをみても、iOS/MacOSのCocoa Touchカテゴリ内に、"Objective-C Class" "Objective-C Category" "Objective-C Class Extension" "Objective-C protocol" "Objective-C Test Case Class"などとともに表示されるはずのようですが、"UIViewController subclass"だけ表示されないのです。 どのようにすれば、"UIViewController subclass"の新規ファイルを作成できるのでしょうか? 念のため、環境は以下のとおりです。 - Snow Leopard - xcode version: 4.3 ご教授のほど、よろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
回答No.3

"Objective-C class"を選択して[Next]で次のページに移動したら、 Subclass ofのプルダウンメニューがありますので、 そこでUIViewControllerを選択することができますよ^^)

nakashoku
質問者

お礼

ありがとうございます! おかげさまで解決しましたー。 しかしバージョンアップによる、本と実際のギャップってなかなか難しいっすねー。

その他の回答 (2)

回答No.2

すみません。 No.1の回答は間違えてるかも知れません。 わかったら、再度書き込みます。 失礼しました。

回答No.1

"Objective-C Category"を選択して[Next]で次のページに移動したら、 Category onのプルダウンメニューでUIViewControllerを選択することができますよ^^)

関連するQ&A

  • XcodeとObjective-Cの良書を教えて!

    Macでソフトを製作しようと思い,Xcodeを勉強しようと思っていますが,どの本を読んで勉強したらいいかわかりません.何かいい本があったら教えてください.Xcode,Objective-C,Cocoaに関する本であれば,洋書でもかまいません.Xcode2.2です.

  • xcodeでrubyを使ってアプリケーションを作成しようと思っておりま

    xcodeでrubyを使ってアプリケーションを作成しようと思っております。しかしxcodeを起動すると『新規プロジェクト』の画面が出るのですがApplicationのカテゴリにCocoa-ruby applicationのテンプレートがありません。どうしたらrubyのテンプレートが出てくるでしょうか。 ちなみにxcodeは3.2.2です。どうぞよろしくお願いします。

  • Xcodeについて

    Xcodeについて プログラミングを独学で勉強しています。macを買ったので、最近 Objective-cの勉強を始めました。 以前は、PHPなども触ったことがあります。 それで今わからずに困っているのは、Xcodeでは、変数の値を 見る方法には、どういうものがあるのでしょうか? 例えば、PHPだと、echo($変数); や var_dump($変数); で 見れたのですが、Xcodeの場合どうしたら良いのかがわかりません。 NSLog(@"内容"); っていうのを本でみたんでやってみたのですが、 どこにも表示されないようです(とはいえ、それがそもそもどこに 表示されるのかがわかっていないのですが、コンソールを見ても 何も出ませんでした)

  • XCodeでObjective-Cを使ってプログラミングしたい(初心者です)

    Macでプログラミングを始めました。でもすごく初心者です。 『XCode2 入門』という本で (http://www.amazon.co.jp/exec/obidos/ASIN/4839918805/250-8186511-3142616)、 XCodeの基本的な使い方を勉強しました。 が、(予想はしていたのですが)私はObjective-Cが分からないので、 ここから先に進めません。 Cについてはほんのちょこっとだけ知っていて、 forやwhileループは分かりますが、配列やポインタは…分かる、かな?ってぐらいです。 Objective-CもCが根っこにあると聞きますから、 Cの勉強がもっと必要なのかな?と思っていたのですが、 Objective-CはCとはぜんぜん違う、なんて話もあったり。 わたしはこれから、どういう勉強をしていくべきなのでしょう? また、それにあたっておすすめの本かウェブサイトを教えてください。 長くてすみません…。 OSはMacOS X 10.4、XCode 2.0でObjective-Cを使っています。 プログラミング経験はHyperCardだけです(←これなら得意)。

  • iPhoneのアプリ開発、Xcodeについてお伺い致します。

    iPhoneのアプリ開発、Xcodeについてお伺い致します。 Xcodeのユーティリティアプリケーションのテンプレートを使って、裏面(Flipside View)にTable Viewを配置するアプリを開発本にそって造っています。 Table ViewをViewに貼り付けて使用するには、DataSourceやDelegateを実装しなくても、UITableViewControllerクラスを利用すればTable Viewは使用可能、と開発本に記載してありました。その本に沿って、XcodeにてUITableViewと接続する UITableViewControllerのサブクラスを作成しようとしたところ、「Subclass of」と書かれたラベルの横にあるプルダウンメニューの中に、開発本にある様な「UITableViewController」がありません。 (写真が実際の画面の写真で、開発本にはこのプルダウンメニューにUITableViewControllerがあるのですが…。) どのようにすれば、UITableViewControllerのサブクラスを作成できるかご教示いただければ幸いです

  • Xcodeでのファイル編集の設定

    Xcodeでのファイル編集の設定について教えてください。 以前は、Xcodeでプロジェクトを開いた時に右側に表示されている、 「グループとファイル」で、*.c, *.cpp, *.h, *.mなどのソースコードを シングルクリックすると、通常Xcodeの右下に表示されている領域に ソースが表示されていたのですが、何らかの設定が変わってしまったのか、 ソースが表示されなくなってしまいました。 シングルクリックでこの領域にソースコードを表示するように設定を 戻したいのですが、どこの設定で切り替えられるでしょうか? なお、「グループとファイル」からダブルクリックした場合は、 独立したウィンドウでソースコードが開きます。 また、右クリックから「Finderで開く」を選択した場合は、 Xcodeの右下に表示されている領域にソースが表示されます。

  • Cocoa+Objective-Cで、CSVファイルを読み込んで数値計算させたい。

    Cocoa+Objective-Cを勉強仕始めて数週間の初産者です。C言語は、理解出来ます。xcode1.5を、使っています。 <やりたい事>  CSVファイルを読み込んで、数値計算をさせたいと思います。計算結果は、NSTableViewに表示させたい。 CSVファイルのフォーマットは、次の通り。 123.45, 12345.55, 345.66, 89,00↓ 123.45, 145.55, 3345.66, 89,00↓ (これが続く。) [EOF] 参考書は、 Happy Macintosh Developing Time (Second Edition) Mac OSX Cocoa プログラミング (アーロン・ヒガレス著) この二冊は、持ってます。 しかし、読んでみたモノの、どこから手を付けて善いのやらサッパリ判りません。何か良い切り口はがありましたら、教えて頂けませんか?  現状、抱えている疑問点を、列挙してみます。 1.新規プロジェクトは、ドキュメント・ベース・アプリケーションが適してますか? 2.配列の意味合いが、C言語の意味合いと違っている。CSVデータは、NSArrayに繋げればいいの? 3.ファイル・オープンは、C言語のそれと違うのですか? 4.等々  取り敢えず、簡単そうな処から始めたいと思います。(ファイルを読み込んで表示させる辺りは押さえておきたいと思います。・・・・・欲張りすぎでしょうか?)  ご教示の程、よろしくお願いします。

  • Xcodeでのアプリケーションの発行について

    MacOS10.5.8(Intel)にてXcode3.1.3にて、Objective-Cを使って開発をしているのですが、アプリケーションの発行方法が分からないので、発行方法を教えていただきたく書き込みさせていただきます。 ビルドした際に生成したappファイルを、別のMacにコピーして起動すると起動しませんでした。 調べてみたところ、Xcodeにゼロリンクという設定があるらしいのですが、どこにも見当たりません。 ビルドのスタイルを[Deployment]に変更するという情報も見つけたのですが、こちらも設定項目が見つかりませんでした。 Xcodeでアプリケーションを発行する際に設定する項目について、教えて下さい。 併せて、発行アプリケーションをUniversalで発行する方法についても教えて下さい。 宜しくお願いします。

  • XcodeのObjective-Cについて

    大変初歩的な質問でお恥ずかしいのですが、最近Xcodeを初めて本で少しずつObjective-Cを勉強中の初心者です。 MainStoryboardでLabelをViewに配置した後、 「画面を表示する準備ができたときにコンソール画面に"こんにちは"と表示させるプログラムを追加」というものが載っているのですが、指示通り打ち込んでもエラーでうまくいきません。 本には「m.」ファイル上の「@implementation」の次の行に 01 - (void)viewDidLoad 02 { 03   [super viewDidLoad]; 04   NSLog(@"こんにちは"); 05 } とあり、その通りに打ち込んだのですが(以下Xcodeよりコピペ) @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; NSLog(@"こんにちは"); } - (void)viewDidLoad { [super viewDidLoad]; // Do any additional setup after loading the view, typically from a nib. } - (void)didReceiveMemoryWarning { [super didReceiveMemoryWarning]; // Dispose of any resources that can be recreated. } となり、 NSLog(@"こんにちは"); } の次の行の - (void)viewDidLoad に赤い!マークのエラーが表示されてしまいます。 初心者のため訂正方法もわからずネット検索しても解決しなかったので、 大変申し訳ないのですが教えていただきたく思います。

  • Xcode タブ間の親子関係とは?

    ObjectiveCを用いてiPhoneアプリの開発をしています。 タブで親子関係があるとは、どういうときのことを言うのでしょうか? Single View Application から タブ画面を作る以下のような方法を用いた場合、タブ間には親子関係があるのでしょうか? [Editor]→[Embed In]→[Tab Bar Controller]を選択する。 Main.storyboardに"ViewController"を追加する storyboard上のTab Bar ControllerのViewと追加したViewControllerを接続する。 [File] [New][File...]から"Objective-C class"を追加する。 show the identity inspector ボタンを押し、CustomClassで追加した"Objective-C class"ファイルを選択する。

専門家に質問してみよう