ともくんのママ
@uasi
@kmizu みずしまさんの件のコメントを読んで、 let か var かで配列オブジェクト自体の mutability が変わると指摘しているものと早合点した(ObjC の NSArray と NSMutableArray が別クラスなことからの連想)んですが、
2014-06-13 16:06:36
ともくんのママ
@uasi
@kmizu 実際には Swift における “immutable” は「let で宣言した定数は mutating メソッドの呼び出しが禁止される」という意味でしかなかったので混乱した次第でした
2014-06-13 16:09:41
kmizu
@kmizu
@uasi これに関してはSwift Bookの言葉の遣い方が悪いというか、arrayがimmutableというと普通はオブジェクトそのもののmutabilityについて言及していると思うのですが…。うーむ。
2014-06-13 16:10:49
ともくんのママ
@uasi
@kmizu ですよね、ドキュメントの “that array or dictionary is immutable” という言い方がまずい
2014-06-13 16:11:55