僅僅使用swift進入iOS開發,有時候會試圖查看文檔並理解它。我目前還在Lynda.com上通過Simon Allardice的iOS應用程序開發進行快速基本培訓,並對我們在WhatDay示例中實例化的一個對象提出了一個問題。Swift從UIDatePicker訪問年份
基本上我們正在建立一個的UIDatePicker對象從中我們提取
哪個屬性,我們需要訪問得到什麼,我們正在尋找與這一點上,我想知道的NSDateFormatter對象星期,當前用戶滾動到哪一年?
到目前爲止,我們有這樣的代碼來訪問它是星期幾,
@IBACTION func displayDay(sender: AnyObject) {
// grab the selected data from the date picker
var chosenDate = self.datePicker.date
// create an NSDateFormatter
var formatter = NSDateFormatter()
formatter.dateFormat = "EEEE"
// grab the day and create a message
let day = formatter.stringFromDate(chosenDate)
let result = "That was a \(day)"
}
此外,他說,我們可以使用的日期格式「EEEE」爲星期幾來格式化,但我不能在線上找不到關於字符串代碼的任何文檔,關於在哪裏可以找到這些信息的建議?
不要使用'NSDateFormatter',使用'NSDateComponents'得到年份和工作日。 – rmaddy 2015-03-25 04:34:10