Swiftで書いてみよう!

主にSwiftプログラミングのメモを綴ります。

2015-01-01から1ヶ月間の記事一覧

【Swift】ループ処理

同じ処理を繰り返すループの記述方法です。 // for文を使ってループします。 // ※ループ変数に宣言varは不要です。 // 1から3までループします。 // 最終値を含む場合「...」と記述します。 for a in 1...3 { println("\(a),") } // 1から4未満までループし…

【Swift】インクリメントとディクリメント

変数に1を足すことをインクリメント、1を引くことをディクリメントといいます。プラスまたはマイナス記号を二つ重ねて記述します。変数名の前に記述すると、そのステートメントを実行する前に、インクリメントまたはディクリメントが処理されます。 インクリ…

【Swift】演算子前後のスペースについて

演算子(=,+,-,*,/)の前後のスペースは入れても入れなくてもOKですが、どちらか一方だけにスペースがある場合エラーとなります。 var a : Int = 1 //「=」の前後両方にスペースがあるためOK var b : Int=2 //「=」の前後両方にスペースがないためOK var c : I…

【Swift】円周率、対数、平方根の定義について

円周率、自然対数、2のルートなどは定数として定義されています。 以下の定数名で利用できます。 M_PI // π 3.141592・・・ M_E // e 2.718281・・・ M_SQRT2 // sqrt(2) 1.4142135・・・

【Swift】タプルの使い方

タプルは複数の値をまとめて扱うための機能です。内部の値には0から始まるインデックス番号またはラベルでアクセスします。 // 三つの整数値を持つタプル bgcolor を定義します。 var bgcolor:(Int, Int, Int) bgcolor = (10, 20, 30) // 三つの値を格納しま…

【Xcode】エディタのキーボードショートカット

Xcodeでコーディングするときに役立つキーボードショットカットです。 Delete:WindowsのBackSpace control+H Forward Delete:WindowsのDelete control+D 行末まで削除 control+K カーソルを上へ control+P カーソルを下へ control+N カーソルを左へ contro…

【Mac】スクリーンショットの撮り方

Mac

画面全体 command+shift+3 ドラッグで選択した範囲 command+shift+4 カメラアイコンで選択した一つのウィンドウ command+shift+4 そして space スクリーンショットはデスクトップに保存されます。

【Swift】データ型、変数・定数の定義方法

データ型 種類 型名 説明 --------------------------------------------------------------- 整数型 Int 整数。CPUのビット数によって決まる。 整数型 Int8 整数。-128から127 整数型 Int16 整数。-32,768から32,767 整数型 Int32 整数。-2,147,483,648から…

【Mac】バックスラッシュの入力方法

Mac

当初、MacのJISキーボードでは、バックスラッシュの入力の仕方が分かりませんでした。ググってみると多くの方が同じ経験をしておられます。 Optionキーを押しながら「¥」キーを押すことで入力できました。 Swiftでは、式の値をストリングに埋め込む際などに…

【はてな】プロフィールの「利用中のサービス」に最新情報が反映されない

「はてなブログ」を開設しましたが、プロフィールの「利用中のサービス」に「はてなブログ」が表示されません。 「はてなブログ」内のプロフィール画像も表示されません。 バッチで処理されるため反映に時間がかかるのでしょう。 しばらく待ってみます。 追…

【iTunes】WindowsからMacへ移行する方法

Windows上で利用していたiTunesをMacBookAirに移行しました。以下に手順を残しておきます。 OSとiTunesのバージョンWindows 7 Professional Service Pack 1 iTunes 12.0.1.26Mac OS X Yosemite 10.10.1 iTunes 12.0.1.26 Windows側の準備 分散しているかもし…