2014-09-01から1ヶ月間の記事一覧
日付や時間を取得 NSDateやNSDateFormatterを取得して制御を行う ロケールを指定する場合は別途、NSLocaleを使用する サンプル // // main.swift // import Foundation // 現在日時の取得 let now = NSDate() // フォーマットを取得しJPロケール let dateFor…
xcodeの学習でカウンターアプリを作った アプリとは言えないけどまあ雰囲気で…こんなんです プロジェクトの作成 シングルページアプリケーションを指定 プロジェクトは適当に設定 Createで作成 GUI設定 Main.storyboradを選択しGUIの設定画面を表示する 右下…
ファイルの読み書き いくつか方法はあると思うけど簡単なものから書く 全然知らんのでシンプルなものから理解しておかないと… ファイルの書き込み 簡単なもののファイル書き込み サンプル // // main.swift // swift_sample02 // import Foundation let path…
セッター、ゲッターに別の書き方があった あまり、setter、getterは使わないからついあんな感じで作ったけど別の方法があったらしい サンプル Car.swift // // Car.swift // import Foundation // class定義 class Car{ // getter setter var _name:String =…
クラス カプセル化とかできるあれです。 他のマニュアルを軽く見た限りではまだ、あまりいろいろできる感じには見えないけど 簡単に組めるような作りにしているのかな? 構成 ファイル説明 main.swift 処理を書くswiftファイル Car.swift Car用のクラスを記…
関数 スクリプトっぽい書き方だけど型を指定できるようになったのでこの辺はプログラム言語のイメージがあります。普段、phpとかのスクリプト言語を使用してばかりなので型を定義するのには慣れていない。 関数サンプル // // main.swift // import Foundati…
プログラム言語の学習は写経でたくさんコードを書いて慣れていかないといけないのでいろいろコードを書く必要があります。他の言語の勉強もあるけどちょっと今回はこれを勉強してみる。 基本 変数と定数、出力 // // main.swift // import Foundation // 変…
足痛かった ここ一ヶ月は痛風になってしまい。足をまともに動かせなかったのでなにもやる気が起きなかった。 一度作業を止めてしまうとモチベーションがかなり下がってしまうので取り戻すのは大変そう。 swiftを使用したかったんだけど コマンドラインでのア…