うさがにっき

読書感想文とプログラムのこと書いてきます

2015-02-25から1日間の記事一覧

Optionalについて

概要 swiftのOptionalはnilを許可するかどうかのこと nilを許可した場合でも、いくつか独特のnilチェック機構を持っている if文でのnil比較 Optional Binding ??演算子 Optional Chaining 詳細 Optionalとは? これまでnilチェックのし忘れによるエラーが多…

aws上に仮想サーバを立ててみる

AWS

概要 awsを使って仮想VPC環境を作ってみる - うさがにっき awsを使って仮想VPC環境を作ってみる - うさがにっき の続き aws上に仮想サーバ(linux)を立ててみる OSインストール ssh接続を確認する ファイアウォールを確認する 詳細 作成したVPCにOSをインスト…

関数について

概要 swiftの関数について概要 詳細 関数の基本 関数には外部で呼び出す際の引数名を指定できる 返り値は -> で表す // 関数には関数外部での名前を設定できる、ここではwithMessage func say(name: String, withMessage message: String) ->String { return…

基本文法

概要 swiftの変数宣言方法などの基本文法をおさえる 詳細 変数、定数宣言 変数はvar, 定数はletを使って宣言する appleは定数のためエラーとなる変数名の後の型名はswiftの「型推論」の機能から省略することもできる 制御文 switch文が特徴的 ,でつないでcas…