看了Apple的Swift,有想学习的冲动 没有OC基础,些许android的基础,学习swift会不会太难?有经验的大神们能否告知下做手机app,尤其是apple这边的需要掌握的技术有哪些?
怪我咯2017-04-22 09:02:01
OC を学習しているか Swift を学習しているかに関係なく、最終的には Cocoa および Cocoa Touch フレームワークを頻繁に扱うことになります。
iOS 開発を学習する際の難しさの一部は言語にあり、Cocoa Touch フレームワークに慣れるにはさらに時間がかかります。
したがって、私の答えは、Swift に行くだけです。
怪我咯2017-04-22 09:02:01
実は、「○○を学ぶのは適切ですか?」「○○を学ぶための基礎は何ですか?」というような質問は、まるで雲の上に乗ってあなたに告げるようなものです。 : あなたは並外れた容姿と奇妙な骨を持っていて、コードをコピーするのに優れた才能があると思います。ここに「3 日でマスター Swift」のコピーがあります。
テキストには「何を学べばいいのか」「何を質問すればいいのか」という質問もありますが、私は個人的にこれらの問題は中国の試験重視の教育の腐敗に起因していると考えています。試験のシラバスや教科書の宿題がなければ、学びません。
プログラミングの世界はとても美しいので、何かに興味があるなら、IDE 構成環境をダウンロードするのに半日を費やすだけで、数時間または 2 ~ 3 日で最高のプログラムを作成できます。 . シンプルな小型プロトタイプが出てきました。あなたが遭遇する困難の 90% 以上は、オンラインで誰かが質問し、回答したものです。 「探求ベースの学習」とは、知識やスキルを誰かや本を見つけて詰め込むのではなく、実践やインターネットから積極的に引き出すことを意味します。
阿神2017-04-22 09:02:01
Swift はリリースされたばかりで、誰にとっても新しいものなので、提案できることは何もありません。
ためらって時間を費やすのではなく、すぐに行動しましょう。
PHP中文网2017-04-22 09:02:01
すべてのプログラミング言語は後方継承されません。たとえば、C++ を学ぶために最初に C を学ぶ必要はありません。また、高水準言語を学ぶために最初に低水準言語を学ぶ必要もありません。
Swift は OC から独立した単なる言語であり、相互の互換性が高いだけであり、他の依存関係はありません
。
したがって、Swift を使用してください。
阿神2017-04-22 09:02:01
必要に応じて受講してください。学ぶべきかどうかを考える時間を無駄にしないでください。そして実際、一般に偉大なマスターというものは存在せず、彼らの多くはプログラムを書くのにあなたよりも多くの時間を持っているだけです。