回答編集履歴

2

わかった。

2017/02/16 02:55

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,51 +1,3 @@
1
- エラー出ません。一度クリーンしても直りませんか?
1
+ func Update()の前の`static`を削除して下さい。
2
2
 
3
3
 
4
-
5
- ##### 検証コード
6
-
7
-
8
-
9
- ```swift
10
-
11
- //AClass.swift
12
-
13
- class AClass: NSObject, BClassDelegate {
14
-
15
- static var _object: BClass?
16
-
17
- func Update() {
18
-
19
- AClass._object!.delegate = self
20
-
21
- }
22
-
23
- }
24
-
25
- ```
26
-
27
-
28
-
29
- ```objectivec
30
-
31
- //BClass.h
32
-
33
- @protocol BClassDelegate <NSObject>
34
-
35
- @end
36
-
37
- @interface BClass : NSObject
38
-
39
- @property(nonatomic, weak) id<BClassDelegate> delegate;
40
-
41
- @end
42
-
43
-
44
-
45
- //BClass.m
46
-
47
- @implementation BClass
48
-
49
- @end
50
-
51
- ```

1

質問もSwift2でした。

2017/02/16 02:55

投稿

fuzzball
fuzzball

スコア16731

test CHANGED
@@ -1,6 +1,4 @@
1
- エラー出ません。(ただしSwift2です)
2
-
3
- 一度クリーンしても直りませんか?
1
+ エラー出ません。一度クリーンしても直りませんか?
4
2
 
5
3
 
6
4