皆さん怠惰ですよね…? -Xcodeで快適なデバッグライフを送りましょう- #iosdc #a

Xcode で快適なデバッグライフを追い求める Toshihiro Morimoto (@dealforest) 僕は怠惰な人間です。プログラミングの大半はデバッグに時間を費やすと思っているので、なるべく早く原因に辿りついたり効率のよいデバッグライフを送りたいと常々思っています。 プリントデバッグもいいのですが Xcode には便利な機能が色々とあります。それらを使うことで簡単に原因を特定できるケースがあります。 続きを読む
1
あんのたん -2020.6 @ANNotunzdY2

NSZombieEnabled、いつからか手打ちしなくてよくなったよね #iosdc #a

2016-08-20 15:45:16
Date @d_date

Enable Zombie ObjectsとEnable Address sanitizerを有効にします。 #iosdc #a

2016-08-20 15:45:42
熊谷 友宏 @es_kumagai

さすが @dealforest さん、いつも通りの飛ばしっぷりね。 #iOSDC #a

2016-08-20 15:45:44
Yoichiro Sakurai @saku2saku

Enable Address sanitizer しらんかった #iosdc #a

2016-08-20 15:45:56
Date @d_date

memory history <アドレス> #iosdc #a

2016-08-20 15:45:59
宇佐見 公輔 @usamik26

Diagonostics は Zombie Object と Address Sanitizer を有効にするのがオススメらしい #iosdc #a

2016-08-20 15:46:00
ヒラリチャン @hiragram

Xcodeのビューの階層みるやつでVCのクラス名わからん? #iosdc #a

2016-08-20 15:46:35
田畑 浩平@個人アプリがDomani掲載🎉 @nerd0geek1

symbolic breakpoint賢い! 今の常駐先だと、NavigationItem.titleのlocalizable.stringでググッて、breakpoint置くとかやってたなー。 #iosdc #a

2016-08-20 15:47:54
akatsuki.kt/.swift@育休中 @akatsuki174

break pointを共有することできるのか #iosdc #a

2016-08-20 15:48:28
watura @watura

#iosdc #a symbolic breakpoint チームで共有したりもできる

2016-08-20 15:48:31
宇佐見 公輔 @usamik26

Share Breakpoint なんてあったの #iosdc #a

2016-08-20 15:48:42
takasek @takasek

#iosdc #a Address Sanitizerでメモリ不正アクセスを検知する qiita.com/kukimo/items/2… には「この機能が有効なのはObjective-CなどC系の言語のみです。Swiftをお使いの場合は意味がないのでOFFのままで」とある…?

2016-08-20 15:48:47
Yoichiro Sakurai @saku2saku

確かにログが出すぎてうざい問題ある #iosdc #a

2016-08-20 15:48:56
.rkoshida @upft_rkoshida

ブレイクポイントを選択した [Share Breakpoint] すると、ブレイクポイント設定がプロジェクトファイルの方に入るので、他者と共有できる。 #iosdc #a

2016-08-20 15:49:16
Date @d_date

KZLinkedConsoleもXcode8で使えなくなりました(泣) #iosdc #a

2016-08-20 15:49:23
ミヒャエル@20.7% @mihyaeru21

Xcode8からプラグイン使えない問題やばすぎ #iosdc #a

2016-08-20 15:49:32
watura @watura

#iosdc #a Environment Variables を使って起動するVCを設定する

2016-08-20 15:50:06
🐊 @alligator_tama

EnviromentVariables…ちぃ覚えた #iosdc #a

2016-08-20 15:50:26
あんのたん -2020.6 @ANNotunzdY2

Environment Varuableは、サーバー接続先変えたりにも使える #iosdc #a

2016-08-20 15:50:32