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.2k
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
6k
魅せるデバッグ技術
dealforest
4
1.5k
LLDB の世界からみた Swift
dealforest
4
5k
Xcode で快適なデバッグライフを追い求める
dealforest
29
22k
Intrducing debug in WWDC2016
dealforest
3
750
swift build と Xcode での Build の違い
dealforest
3
2k
RIP Xcode Plugin 🙏
dealforest
0
4.7k
Introducing Xcode Editor Extension
dealforest
2
4.5k
Introducing Anglerfish
dealforest
2
3.3k
Other Decks in Technology
See All in Technology
.NET 最新アップデート ~ AI とクラウド時代のアプリモダナイゼーション
chack411
0
200
月間60万ユーザーを抱える 個人開発サービス「Walica」の 技術スタック変遷
miyachin
1
140
デジタルアイデンティティ人材育成推進ワーキンググループ 翻訳サブワーキンググループ 活動報告 / 20250114-OIDF-J-EduWG-TranslationSWG
oidfj
0
540
深層学習と3Dキャプチャ・3Dモデル生成(土木学会応用力学委員会 応用数理・AIセミナー)
pfn
PRO
0
460
Amazon Q Developerで.NET Frameworkプロジェクトをモダナイズしてみた
kenichirokimura
1
200
dbtを中心にして組織のアジリティとガバナンスのトレードオンを考えてみた
gappy50
0
280
テストを書かないためのテスト/ Tests for not writing tests
sinsoku
1
170
AWS re:Invent 2024 recap in 20min / JAWSUG 千葉 2025.1.14
shimy
1
100
Cloudflareで実現する AIエージェント ワークフロー基盤
kmd09
0
290
新卒1年目、はじめてのアプリケーションサーバー【IBM WebSphere Liberty】
ktgrryt
0
130
JAWS-UG20250116_iOSアプリエンジニアがAWSreInventに行ってきた(真面目編)
totokit4
0
140
re:Invent 2024のふりかえり
beli68
0
110
Featured
See All Featured
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.6k
Product Roadmaps are Hard
iamctodd
PRO
50
11k
Being A Developer After 40
akosma
89
590k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
47
5.1k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
28
2.2k
Optimizing for Happiness
mojombo
376
70k
Testing 201, or: Great Expectations
jmmastey
41
7.2k
Build The Right Thing And Hit Your Dates
maggiecrowley
33
2.5k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
26
1.9k
BBQ
matthewcrist
85
9.4k
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 Λ͏͜ͱͰϓϦϯτσόοάײ֮Ͱ շదͳσόοάϥΠϑΛ͓͘ΕΔΑʂ
ϑΟʔυόοΫ ͘ΕͨΒ͏Ε͍͠Ͱ͢
͝ਗ਼ௌ͋Γ͕ͱ͏͍͟͝·ͨ͠