Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Introducing Tuna
Search
Toshihiro Morimoto
March 12, 2015
Technology
1
3.3k
Introducing Tuna
第15回】potatotips(iOS/Android開発Tips共有会) での発表です
Toshihiro Morimoto
March 12, 2015
Tweet
Share
More Decks by Toshihiro Morimoto
See All by Toshihiro Morimoto
Xcode8 で開発はどうかわったのか
dealforest
10
6.2k
魅せるデバッグ技術
dealforest
4
1.5k
LLDB の世界からみた Swift
dealforest
4
5.1k
Xcode で快適なデバッグライフを追い求める
dealforest
29
23k
Intrducing debug in WWDC2016
dealforest
3
770
swift build と Xcode での Build の違い
dealforest
3
2k
RIP Xcode Plugin 🙏
dealforest
0
4.8k
Introducing Xcode Editor Extension
dealforest
2
4.6k
Introducing Anglerfish
dealforest
2
3.4k
Other Decks in Technology
See All in Technology
“社内”だけで完結していた私が、AWS Community Builder になるまで
nagisa53
1
210
DenoとJSRで実現する最速MCPサーバー開発記 / Building MCP Servers at Lightning Speed with Deno and JSR
yamanoku
1
290
AI技術トレンド勉強会 #1MCPの基礎と実務での応用
nisei_k
1
240
~宇宙最速~2025年AWS Summit レポート
satodesu
1
1.3k
登壇ネタの見つけ方 / How to find talk topics
pinkumohikan
3
290
Liquid Glass革新とSwiftUI/UIKit進化
fumiyasac0921
0
140
初めてのAzure FunctionsをClaude Codeで作ってみた / My first Azure Functions using Claude Code
hideakiaoyagi
1
180
Абьюзим random_bytes(). Фёдор Кулаков, разработчик Lamoda Tech
lamodatech
0
280
UIテスト自動化サポート- Testbed for XCUIAutomation practice
notoroid
0
110
Uniadex__公開版_20250617-AIxIoTビジネス共創ラボ_ツナガルチカラ_.pdf
iotcomjpadmin
0
150
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
53
32k
Snowflake Summit 2025 データエンジニアリング関連新機能紹介 / Snowflake Summit 2025 What's New about Data Engineering
tiltmax3
0
230
Featured
See All Featured
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
32
2.3k
Statistics for Hackers
jakevdp
799
220k
Thoughts on Productivity
jonyablonski
69
4.7k
Become a Pro
speakerdeck
PRO
28
5.4k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Java REST API Framework Comparison - PWX 2021
mraible
31
8.6k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
124
52k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.5k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Transcript
Introducing Tuna 2015/03/12 potatotips#15 @dealforest Toshihro Morimoto
ࣗݾհ
LLVM (ಛʹLLDB) ʹ·ͬͯ·͢
Crying DFTDebugScreenshot cocoapods-browser Tuna!!
https://github.com/dealforest/tuna
public beta Ͱ ͍ͨͬͨ·ެ։ͨ͠Αʂ
Xcode crash ͨ͠Β͝ΊΜͳ͍͞ ࢸٸͳ͓͢ΜͰڭ͍͑ͯͩ͘͞
Tuna ͱ
ϓϦϯτσόοάΛ Ϗϧυ͠ͳ͓͞ͳ͍ͰͰ͖Δͭ
ΞΫγϣϯ͖ Breakpoint Λ ͏͜ͱͰ࣮ݱ͍ͯ͠·͢
ݱ࣌ͰͰ͖Δ͜ͱ • มΛग़ྗ͢Δ Breakpoint Λઃఆ • Backtrace Λग़ྗ͢Δ Breakpoint Λઃఆ
Δ͜ͱγϯϓϧ͚ͩͲڧྗʂ
͓͍֮͑ͯͨํ͕͍͍ γϣʔτΧοτ ⌘ + \ : Breakpoint ͷՃ/আͷτάϧ
None
XVim ͏ਓ vnoremap <enter> :xcmenucmd Set Print Breakpoint<CR> noremap \<enter>
:xcmenucmd Set Backtrace Breakpoint<CR> ~/.xvimrc
DEMO
ࠓޙ • Alcatraz ରԠ༧ఆ • Ϣʔβʔ͕ Breakpoint ͷΞΫγϣϯΛ ఆٛͰ͖ΔΑ͏ʹ͢Δ •
γϣʔτΧοτΛཧͰ͖ΔΑ͏ʹ͢ Δ
·ͱΊ Tuna Λ͏͜ͱͰϓϦϯτσόοάײ֮Ͱ շదͳσόοάϥΠϑΛ͓͘ΕΔΑʂ
ϑΟʔυόοΫ ͘ΕͨΒ͏Ε͍͠Ͱ͢
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠