2

XCodeを使用してプログラミングする方法を学び始めようとしています。私は学校でJavaのレッスンを半年受けましたが、今後2年間続けます。

XCodeを調べた限りでは、Objective Cを使用しているように見えます。これは、一見すると、Javaの構文とはかなり異なって見えます。一方、Cを見ると、Javaによく似ています。

今私は疑問に思っています、XCodeを使用してCでiOSアプリケーションを書くことは可能ですか?新しい言語の上にまったく新しい構文を学ぶ必要がないので、間違いなく私の学習曲線が楽になります。

編集:それが本当に可能であるならば、(奨励されているように思われる)Objective-Cの代わりにCを使用することに不利な点はありますか?

4

3 に答える 3

3

まずはようこそXCode

XCode は単なる IDE です。iOS または MacOS アプリケーションを学びたいかどうかは、あなた次第です。

また、C の知識が豊富で、C++ や Java などのオブジェクト指向言語の知識もある方にお勧めします。そうすれば、Objective-C に慣れるでしょう。

Objective-C は言語であり、C のスーパーセットであるため、C から Obj-C への移行を確認するのに 1 日学習するだけでよいと考えるのはあまり考えられません。

そして Obj-C 言語は、ios や mac ベースの開発のコアとなる「Cocoa」というフレームワークを作ります。これには少し時間がかかりますが、「C」から作成して使用するよりも使いやすく覚えやすい数千の API が得られることに注意してください。

多くのサイトを参照できます。私の学習プロセスを共有したいと思います。


これらの情報源で学習を始めたとしても、これらに従うことができます。

  1. スタンフォード大学の講義 CS193

  2. Lynda's ビデオ

  3. Aaron Hillegas による Mac OS X 用の Cocoa プログラミング

  4. Cocoadevcentral.com

  5. 最後の 1 つはもちろんスタック オーバーフローです... これは、すべての疑問を解決するのに最適な場所です。

于 2012-12-20T10:00:16.447 に答える
1

ほとんどのアプリは効果的に C で記述できますが、デバイスと通信する部分である iOS SDK を操作する場合は、obj-c を使用する必要があります。Objective-c を学ぶのは難しくありません。

于 2012-12-20T09:59:00.083 に答える
0

間違いなく C でコードを書くことができます。Objective-C は定義によってラップされた C 言語です。

ただし、Objective-C を学習することをお勧めします。これにより、オブジェクト指向の原則を使用してコードを記述できます。これには多数のオンライン チュートリアルがあります。

于 2012-12-20T09:56:32.447 に答える