回答編集履歴

1

コピペできるようにしまし

2015/09/13 09:26

投稿

AuraOtsuka
AuraOtsuka

スコア32

test CHANGED
@@ -1,3 +1,79 @@
1
1
  これで
2
2
 
3
3
  ![イメージ説明](d08f278e84ce312f0fdc98baa1917731.png)
4
+
5
+
6
+
7
+ import UIKit
8
+
9
+
10
+
11
+ class ViewController: UIViewController {
12
+
13
+
14
+
15
+ var cnt : Int = 0
16
+
17
+ var timer : NSTimer!
18
+
19
+ var myInt:Int = 0
20
+
21
+
22
+
23
+ override func viewDidLoad() {
24
+
25
+
26
+
27
+ let myDate: NSDate = NSDate()
28
+
29
+ let myCalendar: NSCalendar = NSCalendar(calendarIdentifier: NSCalendarIdentifierGregorian)!
30
+
31
+ let myComponetns = myCalendar.components(NSCalendarUnit.CalendarUnitYear |
32
+
33
+ NSCalendarUnit.CalendarUnitHour |
34
+
35
+ NSCalendarUnit.CalendarUnitMinute |
36
+
37
+ NSCalendarUnit.CalendarUnitSecond ,
38
+
39
+ fromDate: myDate)
40
+
41
+
42
+
43
+ timer = NSTimer.scheduledTimerWithTimeInterval(1, target: self, selector: "onUpdate:", userInfo: nil, repeats: true)
44
+
45
+ timer.fire()
46
+
47
+
48
+
49
+ var myStr: String = "\(myComponetns.hour)"
50
+
51
+ myStr += "\(myComponetns.minute)"
52
+
53
+ myStr += "\(myComponetns.second)"
54
+
55
+
56
+
57
+ myInt = myStr.toInt()!
58
+
59
+
60
+
61
+ }
62
+
63
+
64
+
65
+ func onUpdate(timer : NSTimer){
66
+
67
+ cnt += 1
68
+
69
+ let count = myInt - cnt
70
+
71
+ println(count)
72
+
73
+ }
74
+
75
+
76
+
77
+ }
78
+
79
+