• ベストアンサー

objective-cを勉強したいのですが、

objective-cを勉強したいのですが、 まずc言語から勉強した方がよろしいですか?

  • xjb
  • お礼率75% (42/56)

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

  • ベストアンサー
  • YoshiMu
  • ベストアンサー率41% (96/229)
回答No.1

明確にObjective-Cを使いたいと思うなら、遠回りをする必要はないですよ。

関連するQ&A

  • C、Objective-Cについて

    現在iPhoneアプリ作成のため、C言語を勉強しています。 以前にJavaを勉強したことがあるため、C言語の勉強を始めてみて、まだまだ序盤ではありますが「Javaと同じ部分が結構あるなぁ」と感じています。 iPhoneアプリを作成しようと思い、勉強を始める際、C言語から勉強した方がよいとネットで多く見られたので、C言語から勉強をしているのですが、Javaと共通部分が多いと感じる今、このままC言語をしっかりと勉強した上でObjective-Cに移行した方がよいか、すぐに移行して勉強をした方がよいか悩んでいます。 アプリ開発をされている方々の経験則からアドバイスを頂けるとうれしいです。 よろしくお願いいたします。

  • objective-cにはCのような関数はない?

    c言語とobjective-cを並行して勉強しています。 c言語では機能をまとめるために関数を定義できますよね。 ----- void display(int a){ printf("%d" , a); } int main(void){ display(10); } --- これでdisplayという関数に10という引数を渡して表示させることができますよね? objective-cの場合は例えば以下のように書くことがわかり、コンパイルも通りました。 - (void)display{ NSlog(@" TEST "); } しかし・・・・呼び出すことができませんね。。。 objective-cの場合は[ インスタンス メソッド名 ]; のような呼び方なのですよね。 メソッドだけを呼び出すことはできない、ってことなのでしょうか・・・? 色々検索してみたのですが、 @implement~@endで囲んでクラスにして インスタンスを作って、メソッドを呼ぶ方法ばかりで、 上記のC言語の例のような、単純な関数定義→呼び出しの方法を見つけることができませんでした。 上記のようなC言語の例はよくあると思うのですが、 これと同じことがobjective-cで、できるともできないとも、書いてないように思います。 例えば上のc言語と同じ動作をobjective-c に移植するとどうなるのでしょうか・・・?というか、不可能、ということでしょうか・・・?

  • Objective-Cの勉強にお勧めの入門書を教えてください。

    Objective-Cの勉強にお勧めの入門書を教えてください。 当方のプログラミングの知識はBASIC,FORTRANを使ったことがあり C言語は本で読んだ程度です。 よろしくお願いします。

  • objective-cを勉強する前に読むべき本

    objective-cを勉強する前に読むべき、全ての プログラミング言語、またはオブジェクト指向 言語で共通する要素をまとめた本などがあったら ご紹介いただけないでしょうか。 以上、何卒よろしくお願いいたします。

  • Objective-C習得について質問です。

    現在、情報系の専門学校に在籍しています。 ですが、私の学校は俗にいう名前だけ学校です、授業が基本的なことの繰り返しです。 授業ではJavaの文法の基礎を1年以上も繰り返しているため、Javaがあまり好きではありません。 個人的に、C言語を勉強し、最近Iphoneに機種変更したこともあり、iPhoneアプリ開発に挑戦しようと、Objective-Cを習得したいと考えています。 C言語→Objective-Cの流れで大丈夫でしょうか? それとも、C言語→C++→Objective-Cの流れの方がわかりやすいのでしょうか? また、持っているパソコンがWindowsなため、Macパソコン購入までの間、開発環境はUbuntuを仮想環境に入れてやろうと思っていますが、Eclipseのようなソフトはありますか? よろしくお願いします。

  • objective-cを、教えてくれるサイト知りませんか?

    Cocoa + Objective-c の勉強をしております。  私は、日曜プログラムをしていますが、周囲にこの手の言語を知っている人が居ません。  そこで、やはり頼りになるのは、インターネットからの情報ですが、何処か初心者でも親切に教えてくれそうなサイトは知りませんか?  但し、2ch系は、肌に合わないのでそれ以外で、お願いします。

    • 締切済み
    • CGI
  • Objective-Cの効率的な勉強

    objective-cを勉強しているのですが、クラスの意味や コードの構造が中々理解できません。 そういった基礎的な事を習得できるドリルや問題集は ありませんでしょうか?非常に困っています。 どなたかご教示頂けないでしょうか。

  • objective-cについて

    現在objective-cを勉強中なのですが、デリゲートでつまっています。 参考書などを読むとよく「オブジェクトの処理を他のオブジェクトが代理で処理すると」とあるのですが、デリゲートを使うメリットは何なのでしょうか?

  • Objective-C 勉強方法をお願い致します。

    iPhoneアプリケーションを開発したいと思います。 Xcodeなどは既に入手しており、開発するばかりの状態です。 皆様がObjective-C言語を開発するときは、何を参考にしましたか? おすすめの書籍、URLなどを教えてください。 皆様の御回答をお待ちしております。 宜しくお願いいたします。

  • ウィンドウズでobjective cを勉強したいのですが、

    ウィンドウズでobjective cを勉強したいのですが、 gnustepのインストールが難しくて出来ません。 gnustep cdとかあるらしいのですが、 それはウィンドウズではないので、 ウィンドウズで簡単にインストール出来る gnustepは無いでしょうか? あるいは、gnustepのインストールのつぼを教えて下さい。 現況、gccを動かすと、動くのですが、何か メッセージが出てコンパイルされません。