質問編集履歴

2

発生している問題を訂正

2017/10/14 22:10

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -14,15 +14,97 @@
14
14
 
15
15
  ```
16
16
 
17
+ import UIKit
18
+
19
+
20
+
21
+ class ViewController: UIViewController {
22
+
23
+
24
+
25
+ @IBOutlet var yearLabel:UILabel!
26
+
27
+ @IBOutlet var monthLabel:UILabel!
28
+
29
+ @IBOutlet var dayLabel:UILabel!
30
+
31
+
32
+
33
+ var dayCount = 0;
34
+
35
+
36
+
37
+ override func viewDidLoad() {
38
+
39
+ super.viewDidLoad()
40
+
17
- 'NSTimeInterval' has been renamed to 'TimeInterval'
41
+ // Do any additional setup after loading the view, typically from a nib.
42
+
43
+
44
+
18
-
45
+ showDate()
46
+
19
-
47
+ }
48
+
49
+
50
+
20
-
51
+ func showDate(){
52
+
53
+ let seconds = TimeInterval(dayCount*24*60*60)
54
+
55
+ let now = NSDate(timeIntervalSinceNow:seconds)
56
+
57
+
58
+
59
+ let dateFormatter = DateFormatter()
60
+
61
+ dateFormatter.locale = NSLocale(localeIdentifier:"ja_JP") as Locale!
62
+
63
+
64
+
65
+ dateFormatter.dateFormat = "yyyy"
66
+
67
+ let year = dateFormatter.string(from: now as Date)
68
+
69
+ yearLabel.text = year
70
+
71
+
72
+
73
+ dateFormatter.dateFormat = "M"
74
+
75
+ let month = dateFormatter.string(from: now as Date)
76
+
77
+ monthLabel.text = month
78
+
79
+
80
+
81
+ dateFormatter.dateFormat = "d"
82
+
83
+ let day = dateFormatter.string(from: now as Date)
84
+
85
+ dayLabel.text = day
86
+
87
+ }
88
+
89
+
90
+
91
+ override func didReceiveMemoryWarning() {
92
+
93
+ super.didReceiveMemoryWarning()
94
+
21
- 'NSDateFormatter' has been renamed to 'DateFormatter'
95
+ // Dispose of any resources that can be recreated.
96
+
97
+ }
98
+
99
+
100
+
101
+
102
+
103
+ }
22
104
 
23
105
  ```
24
106
 
25
- といエラメッセジが表示れ、指示って変更すると他の部分にもエラーが出てしまいます。
107
+ このよに書き換えたのですが、シュミレを起動せても動作せずっています。
26
108
 
27
109
 
28
110
 

1

タイトルを編集

2017/10/14 22:10

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- swiftのコードのエラーをどのように直せばいいか
1
+ swiftの今日の日付を取ってくるコードのエラーをどのように直せばいいか
test CHANGED
File without changes