![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
Macでプログラミングを始めました。でもすごく初心者です。
『XCode2 入門』という本で
(http://www.amazon.co.jp/exec/obidos/ASIN/4839918 …)、
XCodeの基本的な使い方を勉強しました。
が、(予想はしていたのですが)私はObjective-Cが分からないので、
ここから先に進めません。
Cについてはほんのちょこっとだけ知っていて、
forやwhileループは分かりますが、配列やポインタは…分かる、かな?ってぐらいです。
Objective-CもCが根っこにあると聞きますから、
Cの勉強がもっと必要なのかな?と思っていたのですが、
Objective-CはCとはぜんぜん違う、なんて話もあったり。
わたしはこれから、どういう勉強をしていくべきなのでしょう?
また、それにあたっておすすめの本かウェブサイトを教えてください。
長くてすみません…。
OSはMacOS X 10.4、XCode 2.0でObjective-Cを使っています。
プログラミング経験はHyperCardだけです(←これなら得意)。
No.1ベストアンサー
- 回答日時:
ぜんぜん違う、というのはオブジェクト指向な拡張の部分であって基本的な構文としてはCと同じです。
ですので勉強の方向性としては
・オブジェクト指向開発の実現方法
・InterfaceBuilderとソースコードの繋がり
・クラスライブラリ
といったところかと思います。
おすすめの書籍、というかこれしか持ってないので他はわかりませんが、読んでわりと良かったので以下に挙げます。
1、MacOS X プログラミング入門 Objective-C / 荻原剛志:著(広文社)
2、Cocoaはやっぱり!―MacOS Xプログラミング入門
/ 鶴薗 賢吾:著(広文社)
上はObjective-Cの言語に特化した内容で、下は開発環境も含めた内容です。ちなみに僕が持っているのはまだXCodeではなくてProjectBuilderと呼ばれていたころの版なので今内容がどうなっているのかはわかりません。
立ち読みで内容を確認してください(笑)
さらにちなみに「Cocoaはやっぱり」はWEBサイトにもなっていて、そちらのほうがより突っ込んだ内容になっているのでなんとなく作れるようになったらサイトの方が深く探求できるのではないかと思います。
(参考URLはそこです)
参考URL:http://www.big.or.jp/~crane/cocoa/
ProjectBuilderの本は立ち読みしたことがありますが、xCodeとあまり変わっていないように思いました(^^;)。
どちらにしてもやっぱりもう少しはCの勉強が必要みたいですね。
回答ありがとうございます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Windows 10 パソコン得意な人どうやって勉強したか教えてください 13 2022/04/26 00:41
- C言語・C++・C# Cのdoubleの浮動小数点表示について 3 2023/04/17 13:14
- IT・エンジニアリング ITエンジニアの勉強時間や勉強方法について 初めまして閲覧いただきありがとうございます。 当方25歳 4 2022/06/09 18:51
- Java プログラミングのプの字も知りませんが、プログラミングを勉強したいです。とりあえず、学ぶものを決めない 3 2022/11/04 13:10
- その他(プログラミング・Web制作) 次に、楽天のアジャイル就活に参加して、1日で内定を獲得できる。私は大企業に就職できる? 2 2022/04/17 13:38
- HTML・CSS お金をあまりかけずにプログラミングを勉強する方法を教えてください。 こんにちは。 Webデザイン系の 3 2022/08/05 03:22
- その他(プログラミング・Web制作) Pythonを用いたフラッシュ暗算ソフトの開発に必要なもの 2 2023/01/29 02:22
- Visual Basic(VBA) ExcelVBAで、index、match関数を使用して、指定範囲に出力したい 3 2022/10/18 21:53
- Excel(エクセル) エクセルシートのデータを1列飛ばしで別ブックのシートに貼り付けるマクロが知りたい 2 2023/06/05 22:37
- 作詞・作曲 コード進行に使うCとかG/Bってなんですか? 作曲勉強を始めたばかりです。 CとかG/Bの意味がわか 4 2022/04/03 02:00
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
デバイスドライバのプログラミ...
-
大学の必須科目プログラミング
-
大阪梅田でプログラミング関係...
-
参考書など
-
[ADO]と[ADO.NET]の違い
-
Win32APIのおすすめ実用書
-
XCodeでObjective-Cを使ってプ...
-
ヤフー知恵袋みたいなサイトを...
-
メールソフトを作りたい
-
NCルータープログラム学習方法
-
Windows Media Playerを開くと...
-
Google ColaboでGUI作成
-
EXCEL VBAでクイックソート
-
c言語のリスト
-
じゃんけんゲーム(DXライブラ...
-
SEOの本, 一冊読むなら?
-
iCloudフォトライブラリ内の画...
-
IE6の履歴を取得する方法
-
プログラミングで何かゲームを...
-
お絵かきソフトプログラミング...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
IPアドレス、サブネットマスク...
-
大阪梅田でプログラミング関係...
-
MPWでCをするには?
-
VC++6.0で新しいウィンドウを表...
-
Qtを勉強するのに何か良い書籍...
-
eclipseで関数printfを解決でき...
-
OLEの構造化ストレージについて...
-
機械学習の学習ステップ
-
C言語等での画像処理の勉強方法
-
C++のおすすめの本を教えてくだ...
-
ヤフー知恵袋みたいなサイトを...
-
VisualBasicプログラミング技術...
-
Android開発の詳しい本
-
タイピングゲームのプログラミ...
-
NCルータープログラム学習方法
-
VBでシューティングを製作する...
-
VB.NETの入門書
-
C言語 参考書
-
プログラミングの次に何を勉強...
-
C言語の入門書について
おすすめ情報