トップページ > プログラム > 2014年08月17日 > LfZg7/6z

書き込み順位&時間帯一覧

5 位/186 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000021000000036



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
Swift part3

書き込みレス一覧

Swift part3
89 :デフォルトの名無しさん[sage]:2014/08/17(日) 14:51:16.87 ID:LfZg7/6z
valueがAnyだとNSDictionaryになるみたい。
valueをAnyObjectにするとDictionaryになる。

おそらく、Obj-Cとの互換性のためじゃないかと思う。(NSDictionaryのvalueはAny扱いだろうから)
StackOverflowでも同じ話題が出てる
http://stackoverflow.com/questions/24023622/swift-dictionary-bug
Swift part3
90 :デフォルトの名無しさん[sage]:2014/08/17(日) 14:53:42.48 ID:LfZg7/6z
でも、SwiftのDictionaryはvar/letでmutable/immutableだから、この仕様(というか実装)は微妙だなあ
Swift part3
91 :デフォルトの名無しさん[sage]:2014/08/17(日) 15:03:23.86 ID:LfZg7/6z
すまん、NSDictionaryのvalueもAnyObjectだな
連レス失礼
Swift part3
97 :デフォルトの名無しさん[sage]:2014/08/17(日) 23:33:37.07 ID:LfZg7/6z
>>93
何か問題あるのか?
for文の中でだけiはカウントされているのに?
Swift part3
99 :デフォルトの名無しさん[sage]:2014/08/17(日) 23:36:24.94 ID:LfZg7/6z
>>98
var i = 10
for var i=0; i<=5; i++ {
println(i)
}
println(i)
Swift part3
101 :デフォルトの名無しさん[sage]:2014/08/17(日) 23:43:25.37 ID:LfZg7/6z
>>98は外部スコープの変数をそのまま参照
>>99は新たに変数を定義している。for-inも同じ
って違い


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。