質問編集履歴

3

訂正

2020/05/27 12:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -18,13 +18,13 @@
18
18
 
19
19
  case a // この場合はrecordは他の場所で保持されていないので、strongで宣言しないと代入した瞬間に消えてしまいます。
20
20
 
21
- case b // この場合は他の場所でstrongで宣言されているrecordをもってくる
21
+ case b // この場合は他の場所でstrongで宣言されているrecordsをもってくる
22
22
 
23
23
  }
24
24
 
25
25
 
26
26
 
27
- class Record {
27
+ class Records {
28
28
 
29
29
 
30
30
 
@@ -42,7 +42,7 @@
42
42
 
43
43
  // これを、status == aのときは var record で、status == b のときは weak var とすることはできるでしょうか?
44
44
 
45
- var records: Record!
45
+ var records: Records!
46
46
 
47
47
 
48
48
 
@@ -74,7 +74,7 @@
74
74
 
75
75
 
76
76
 
77
- var records: Record {
77
+ var records: Records {
78
78
 
79
79
  switch status {
80
80
 

2

訂正

2020/05/27 12:57

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -74,7 +74,7 @@
74
74
 
75
75
 
76
76
 
77
- var record: Record {
77
+ var records: Record {
78
78
 
79
79
  switch status {
80
80
 

1

タイトル訂正

2020/05/27 12:39

投稿

退会済みユーザー
test CHANGED
@@ -1 +1 @@
1
- プロパティの宣言(weak/strong)を動的に変えることはできますか?
1
+ プロパティの宣言(weak/strong)を初期化時に動的に変えることはできますか?
test CHANGED
File without changes