Swift入門
- 29. 関数の書き方
(1) func 関数名{}
(2) func 関数名(引数リスト){}
(3) func 関数名(引数リスト) -> 戻り値の型 {}
(4) func 関数名(引数リスト) -> 戻り値の型 {
処理(戻り値を求めるなど)
}
- 39. e . 構造体
• 構造体はクラスとほぼ同じ方法で定義
• クラスとの違いは「値型」であること
(クラスは「参照型」)
• メソッドの引数の指定方法に一部違いあり
• クラスメソッド→タイプメソッド
• クラスプロパティ→タイププロパティ
- 44. g. その他の型
• Array(配列)
• Dictionary(辞書、連想配列、ハッシュ)
• Any、AnyObject(様々な型を含められる)
• さまざまな数値型
• その他新たな型をどんどん作れる仕組みあり
(クラス、構造体、列挙型、プトロコル・・・)
- 49. 4. UIKit基礎
• UI(ユーザインターフェース)の役割
情報の伝達
ユーザの誘導
総合的なユーザ体験
• UIで迷ったらAppleのドキュメントに立ち返る
「iOSヒューマンインターフェースガイドライン」
https://developer.apple.com/jp/devcenter/ios/library/
documentation/userexperience/conceptual/mobilehig/
BasicsPart/BasicsPart.html#//apple_ref/doc/uid/
TP40006556-CH2-SW1
- 59. フレームワークのインポート
• Single View ApplicationではUIKitをインポート
• さまざまなフレームワーク(Apple)
https://developer.apple.com/jp/
documentation/iOSTechOverview.pdf
- 66. アプリ作成手順1
• Single View Applicationで新規作成
• プロジェクトに画像とサウンドのファイルを追加
✦ Project Navigatorでフォルダを右クリック
✦ Add Files to ∼ で画像フォルダ、サウンド
フォルダを追加
- 67. アプリ作成手順2
• Storyboardで画面作成
✦ ViewControllerのFile inspectorで
Auto Layoutのチェックをはずし、iPhoneを選択する
✦ ViewControllerのAttributes inspectorで
Simulated MetricsのSizeを
iPhone 4.7-inchにする(iPhone6の画面サイズ)
✦ 画面全体にImageViewを配置
✦ ImageViewのAttributes inspectorで
imageを背景用宇宙空間画像に
- 81. ローカルでGitコマンド
• git config で初期設定
• git init でリポジトリ作成
取り消しは rm -r .git
• git status で状態確認
• ファイル作成(修正)でワーキングツリーへ(赤文字)
取り消しは
rm ファイル名(作成時)または
git chekout --ファイル名(修正時)
- 82. ローカルでGitコマンド
• git add でワーキングツリーからインデックスへ
(緑文字)
取り消しは
git rm -- cached ファイル名(作成時)または
git reset HEAD ファイル名(修正時)
• git commit でインデックスからリポジトリへ
取り消しは
git reset -- soft HEAD^(修正時のみ)
- 88. 手っ取り早くGitHubにアップ(2)
• GitHubにログイン後、緑の「+ New repository」
ボタンを押す
• Repository name(リポジトリ名)をつけて緑の
「Create Repository」ボタンを押す
(Initialize this repository with a READMEの
チェックは外すこと!)
(リポジトリ名はソースの中身をきちんと表すこと)
• git remote add origin https://github.com/あなたのID/あな
たのリポジトリ名.git(ここからは画面の指示に従えば良い)
• git push -u origin master