Android出身のボクのSwift1stインプ
なんかAndroidとかやってるとJavaとか、わりと親しい言語使ってるので
なんかイケイケに感じて、抵抗があるかと思う。(ボクはそだった
でも実際書いてみると、なんかおもしろい
なんだろ、プログラムの書き方がいろいろおもしろいんだよね~
書き方が違っておもろい
if文に()要らなかったりとか、セミコロン要らなかったりとか
他の言語にもそゆのもちろんあるけど
Javaとか割と重めの古臭い言語を使ってると
イマドキのイケイケな感じがしておもろいです。
だからAndroidプログラマーがSwiftやるのは、全然ムリじゃないと思う。
やっぱスマホってことで、似てるとこ多いし
XCodeは覚えること多くて、最初とまどうけど、覚えたらけっこうすぐに実装できる。
って言ってボクもまだまだ初心者なんで、いろいろ覚えていこうと思う。
最初に教えられたこと
友人のもぐに教えてもらったこと(覚えてるとこ
- UIはコードで実装するか、Storyboardで実装するかどちらかに統一したほうが良い(多分後者でできるなら後者のが良い
- 便利なライブラリいっぱいあるからやりたいことあればとりあえず探せ
- CocoaPodsまず入れて
- 教則なくてもググれば大体なんとかなる
- 新しくプロジェクトやるならオブCはもうない。Swft一択
- オブCのライブラリはブリッジヘッダー使えばSwiftでも使える
- 定数はlet、変数はvar
- StoryBoardはとりあえずw:any h:anyで作ればおk
- 基本的には実機でのデバッグ。シミュレータでは動かないかもとAppleが名言してるらしい
- StoryBoardからControlキー押しながら、コードにぐわっとすれば、コードと紐付けられる(ここでactoionとか選ぶと、ボタンおした時とかの中身を書ける
- autolayout使えばおk
なんとなく覚えてるのでこんな感じ。
あとはいじって覚えてる感じ。
これからはテーマごとに書いていくね~。