Swift転職なら=>【LevTech】
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大
↑クリックして拡大

頭痛が減ったので共有です!

rebuild.fmを応援しています!

HOME > UIDatePicker

UIDatePicker

UIDataPickerは日付けを選択するクラスです。

UILabelのクラス階層

NSObject

UIResponder

UIView

UICotrol

UIDatePicker

参考Appleサイト(英語): UIKit Framework Reference UIDatePicker Class Reference
参考Appleサイト(英語): UIDatePicker Using Swift iOS

UIDatePicker例文


//データビュー作成
let dp:UIDatePicker = UIDatePicker();
dp.datePickerMode = UIDatePickerMode.Time;//ここを変えればタイマーカウント等も作成できます。
dp.addTarget(self, action: "updateDatePickerLabel", forControlEvents: .ValueChanged);
self.view.addSubview(dp);
UIDatePickerMode.Date
UIDatePickerMode.DateAndTime
UIDatePickerMode.Time
UIDatePickerMode.CountDownTimer
全体表示

        
//クラス宣言、関数読み込み一式のサンプルです

class ViewController: UIViewController {
    
    let dp:UIDatePicker = UIDatePicker();
    
    lazy var dateFormatter: NSDateFormatter = {
        let dateFormatter = NSDateFormatter()
        
        dateFormatter.dateStyle = .MediumStyle
        dateFormatter.timeStyle = .ShortStyle
        
        return dateFormatter
        }()
    
    override func viewDidLoad() {
        super.viewDidLoad()
        self.dp.datePickerMode = UIDatePickerMode.Time;
        self.dp.addTarget(self, action: "updateDatePickerLabel", forControlEvents: .ValueChanged);
        self.view.addSubview(self.dp);
    }
    func updateDatePickerLabel(){
        let datestr = dateFormatter.stringFromDate(self.dp.date);
        println(datestr);//Oct 23, 2014, 7:58 PMな風に出力されます。
    }
    override func didReceiveMemoryWarning() {
        super.didReceiveMemoryWarning()
    }

}

↓こんな記事もありますよ!

Facebook SDK のAppEventを検証する

さて、AppEventですが、FacebookのAppを利用したログシステムなのかな。ログをカスタマイズして保存して、 それを解析できる、そんな感じなのかなと思っています。 広告利用の為に、インストールされた数やログの解析によってユーザの動作を確認できるようですので細かく設定できるのではと思います。 まずは上記のようにログを保存する、ログを読み込む、ができるのかを検証してみます

関数引数の参照渡し Inout

Swiftで参照だけを渡す(呼び出し元の変数の値を変更する)にはどうしたらよいのかな〜と調査していると、関数引数に参照渡しする方法でindexinoutという言葉があることを知りました。紹介いたします

AppleWatchとiPhone連携をナターシャさんのデモを参考に調査

先日Swiftサラリーマンに関してTwitterでつぶやいてくださっていたまっちょさん に教えていただいたAppleWatchアプリ作成に関する海外のWatchKitのナターシャさんの記事(Architecting Your App for the Apple Watch)を教えていただきました、 動画やプレゼンもあり英語でしたがサンプルコードも付いていて分かりやすかったです!
このエントリーをはてなブックマークに追加
右側のFacebookのLikeをクリック頂けると記事更新の際に通知されますので宜しければご利用下さい!