トップページ > プログラム > 2016年06月02日 > O50w6Y0Q0

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

17 位/203 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000000000011204



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 213c-qC5Z)
Swift part8 [無断転載禁止]©2ch.net

書き込みレス一覧

Swift part8 [無断転載禁止]©2ch.net
80 :デフォルトの名無しさん (ワッチョイ 213c-qC5Z)[sage]:2016/06/02(木) 20:31:32.74 ID:O50w6Y0Q0
>>77
使わないのに無駄に関数内で定数設定してるから注意されてるんだよ
あとvarで変数宣言したのに変化させなかったらletで宣言しろって言われる
メモリの無駄遣い防止機能かな

でも宣言した瞬間に邪魔なところに注意文出るからイラッとくる
文字色反転くらいでいい
Swift part8 [無断転載禁止]©2ch.net
82 :デフォルトの名無しさん (ワッチョイ 213c-qC5Z)[sage]:2016/06/02(木) 21:32:05.41 ID:O50w6Y0Q0
>>81
何これ?意味わかんない
if let object = object {} の時点でおかしいでしょ。
if let _object = object とか名前変えないと、、
しかもやるなら最初の行に
guard object != nil else {
return
}
もしくは
if object == nil {
return
}
これでいい。最初のif分にしかobject出てきてないのにアンラップする必要すらないよ。
というかこいつのは参考にしない方がいい。
Swift part8 [無断転載禁止]©2ch.net
85 :デフォルトの名無しさん (ワッチョイ 213c-qC5Z)[sage]:2016/06/02(木) 22:16:03.42 ID:O50w6Y0Q0
ああ本当だ!後で使われてるね。じゃあもしguardで書くなら
guard let _object = object else {
return
}
こっちだわ。
ちなみにこの_objectも後ろで
_object.removeObserver(self, forKeyPath: "state")
書くまで注意される。理由は>>80

てか本人だったんか、、何かごめんな。
Swift part8 [無断転載禁止]©2ch.net
86 :デフォルトの名無しさん (ワッチョイ 213c-qC5Z)[sage]:2016/06/02(木) 22:17:39.98 ID:O50w6Y0Q0
>>84
やっぱり他人やったんかい!


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