回答編集履歴

1

説明を追記

2017/11/29 07:18

投稿

MasakiHori
MasakiHori

スコア3384

test CHANGED
@@ -12,13 +12,13 @@
12
12
 
13
13
  let vc = ViewController()
14
14
 
15
- ve.name = "なにか" // OK
15
+ ve.name = "なにか" // OK ViewControllerのnameプロパティはsettable
16
16
 
17
17
 
18
18
 
19
19
  let dataSource = vc as MyDataSource // MyDataSource にキャスト
20
20
 
21
- dataSource.name = "なにか" // コンパイルエラー
21
+ dataSource.name = "なにか" // コンパイルエラー MyDataSourceにnameプロパティはsettableではない
22
22
 
23
23
 
24
24