3

iOS でのプログラミングを学びたいのですが、Amazon やその他のディスカッション Web サイトで推奨されている最高の本は古い iOS バージョンのものであることがわかりました。私の質問は次のとおりです。

  • iOS 6 には (古いバージョンと比較して Java SE 5 で起こったことのように) そのような劇的な変化はありますか? 古いバージョンと比較すると、iOS の学習教材を使用して iOS 開発をゼロから学ぶ価値があるほど、プログラミング方法が大きく変わります。古い(良い)学習リソースに集中する代わりに?
  • iOS プログラミングの出発点として、どのチュートリアルブックをお勧めしますか?

このリンクを見ました: https://stackoverflow.com/questions/3403049/best-book-resources-for-learning-ios-programming

しかし、どうやら 2 年前に質問され、2 か月前から更新されておらず、明らかに iOS 5 の学習リソースもカバーしていません。

4

3 に答える 3

4

ほとんどの種類のプログラミング (ARC など) では、iOS4 から 5 への移行は、5 から 6 への移行よりも大きくなっています。私が気付いた最大のことは、[UIViewController viewDidUnload:] が非推奨になり、dealloc にクリーンアップ コードを配置する必要があることです。しかし、通常、コードの 95% ではすべてが同じように機能します。

私の iOS 5 コードは iOS 6 に再コンパイルされ、正常に動作しました。

于 2012-10-22T19:50:46.967 に答える
4

正直なところ、入門書で十分です。学習を開始するために、最新の iOS 6 フレーバーのチュートリアルは必要ありません。

開始するには、Apple のドキュメントをお読みください: Apple Developer Portal

Ray Wenderlichでいくつかのチュートリアルを試してください。

やってみると一番早く学べます。したがって、自分でいくつかの小さなプロジェクトを考え出し、オンラインでリソースを見つけて完成させてみてください。

于 2012-10-22T19:48:40.173 に答える
1

まず、 Stephen G.Kochanによる「Programming in Objective-C」の本にアクセスすることをお勧めします。すぐに学習したい場合は、Lynda iOS 6 の基本的なチュートリアルか、head first iPhone development book 3rd Edition (os6) を参照してください。強く学びたい場合は、スタンフォード大学の iPhone ビデオ (2013 年冬) を iTunes U から読み始め、課題をこなしてください。

于 2013-06-02T05:20:13.797 に答える