teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

1

クラス追加

2019/07/01 07:56

投稿

sena14
sena14

スコア109

title CHANGED
File without changes
body CHANGED
@@ -17,4 +17,55 @@
17
17
  }
18
18
  }
19
19
  }
20
+ ```
21
+
22
+ ```ここに言語を入力
23
+
24
+ import Foundation
25
+ import RealmSwift
26
+
27
+ class Data: Object{
28
+ dynamic var Person = Person()
29
+ dynamic var year = 0
30
+ dynamic var month = 0
31
+ dynamic var enable = false
32
+ }
33
+
34
+ ```
35
+
36
+ ```ここに言語を入力
37
+
38
+ class Person: Object{
39
+ dynamic var money = 0 //金
40
+ dynamic var food = 0 //食料
41
+
42
+ let upMoney = 10 //金銭上昇値
43
+ let upFood = 10 //食料上昇値
44
+
45
+ let successMoney = 30 //金銭成上昇値
46
+ let successFood = 30 //食料上昇値
47
+
48
+ //金銭増やす
49
+ func moneyUp()->Int{
50
+ if Int.random(in: 0...4) == 0{
51
+ money += successMoney
52
+ return 0
53
+ }else{
54
+ money += upMoney
55
+ return 1
56
+ }
57
+ }
58
+
59
+ //食料増やす
60
+ func foodUp()->Int{
61
+ if Int.random(in: 0...4) == 0{
62
+ food += successFood
63
+ return 0
64
+ }else{
65
+ food += upFood
66
+ return 1
67
+ }
68
+ }
69
+
70
+ }
20
71
  ```