回答編集履歴
3
NSTimer → Timer
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
swiftだとNSTimerってやつを使うといいかと思います。
|
2
2
|
|
3
3
|
```swift
|
4
|
-
let timer =
|
4
|
+
let timer = Timer(timeInterval: 0.5, target: self, selector: #selector(test), userInfo: nil, repeats: true)
|
5
5
|
```
|
6
6
|
こんな感じのコードを書くと5秒ごとにself.changeView()を呼び続けるはずです。
|
7
7
|
|
2
修正
answer
CHANGED
@@ -1,7 +1,7 @@
|
|
1
1
|
swiftだとNSTimerってやつを使うといいかと思います。
|
2
2
|
|
3
3
|
```swift
|
4
|
-
let timer = NSTimer(timeInterval: 0.5, target: self, selector: #selector(
|
4
|
+
let timer = NSTimer(timeInterval: 0.5, target: self, selector: #selector(test), userInfo: nil, repeats: true)
|
5
5
|
```
|
6
6
|
こんな感じのコードを書くと5秒ごとにself.changeView()を呼び続けるはずです。
|
7
7
|
|
1
コードが古かったので新しい書き方に修正
answer
CHANGED
@@ -1,12 +1,7 @@
|
|
1
1
|
swiftだとNSTimerってやつを使うといいかと思います。
|
2
2
|
|
3
3
|
```swift
|
4
|
-
var timer:NSTimer = NSTimer()
|
5
|
-
timer = NSTimer
|
4
|
+
let timer = NSTimer(timeInterval: 0.5, target: self, selector: #selector( ViewController3.DateEditingChanged(sender: field:), userInfo: nil, repeats: true)
|
6
|
-
target: self,
|
7
|
-
selector: "changeView",
|
8
|
-
userInfo: nil,
|
9
|
-
repeats: true)
|
10
5
|
```
|
11
6
|
こんな感じのコードを書くと5秒ごとにself.changeView()を呼び続けるはずです。
|
12
7
|
|