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
Code coverage for Xcode 5 and iOS 7
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
tokorom
December 11, 2013
Technology
0
290
Code coverage for Xcode 5 and iOS 7
tokorom
December 11, 2013
Tweet
Share
More Decks by tokorom
See All by tokorom
CursorでアプリをBuild/Lint
tokorom
0
240
続・SharePlayの歴史と進化 iOS18とApple Vision Proにおける新展開
tokorom
3
1.1k
SharePlayの歴史と進化 そしてvisionOSへ (iOSDC 2023)
tokorom
3
1.2k
5分でSharePlay入門
tokorom
3
1.6k
HomeKit 2020
tokorom
7
2.8k
Advanced Segue 2019年のSegue事情
tokorom
9
6.3k
tvOSアプリUIの勘所
tokorom
1
2.4k
カッコ悪くリアクティブじゃダメですか?
tokorom
7
13k
古き良きsendAction (in potatotips #26)
tokorom
1
3.8k
Other Decks in Technology
See All in Technology
非情報系研究者へ送る Transformer入門
rishiyama
11
7.4k
Evolution of Claude Code & How to use features
oikon48
1
600
僕、S3 シンプルって名前だけど全然シンプルじゃありません よろしくお願いします
yama3133
1
210
JAWS FESTA 2025でリリースしたほぼリアルタイム文字起こし/翻訳機能の構成について
naoki8408
1
440
NewSQL_ ストレージ分離と分散合意を用いたスケーラブルアーキテクチャ
hacomono
PRO
3
310
AI実装による「レビューボトルネック」を解消する仕様駆動開発(SDD)/ ai-sdd-review-bottleneck
rakus_dev
0
120
Google系サービスで文字起こしから勝手にカレンダーを埋めるエージェントを作った話
risatube
0
170
VPCエンドポイント意外とお金かかるなぁ。せや、共有したろ!
tommy0124
0
200
Postman v12 で変わる API開発ワークフロー (Postman v12 アップデート) / New API development workflow with Postman v12
yokawasa
0
110
Claude Code 2026年 最新アップデート
oikon48
12
9.3k
ナレッジワーク IT情報系キャリア研究セッション資料(情報処理学会 第88回全国大会 )
kworkdev
PRO
0
180
OSC仙台プレ勉強会 AlmaLinuxとは
koedoyoshida
0
150
Featured
See All Featured
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
67
37k
Crafting Experiences
bethany
1
86
The Cost Of JavaScript in 2023
addyosmani
55
9.8k
Believing is Seeing
oripsolob
1
82
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Accessibility Awareness
sabderemane
0
80
Site-Speed That Sticks
csswizardry
13
1.1k
Redefining SEO in the New Era of Traffic Generation
szymonslowik
1
240
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Deep Space Network (abreviated)
tonyrice
0
90
Leading Effective Engineering Teams in the AI Era
addyosmani
9
1.7k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
70
Transcript
9DPEFJ04 Ͱ ίʔυΧόϨοδͱ͔ औΓ͍ͨʂ @tokorom Wednesday, December 11, 13
͜ΕͷJ04൛ Wednesday, December 11, 13
9DPEFYҎલͷ ςετ࣮ߦ xcodebuild \ -project $(PROJECT) \ -target $(TEST_TARGET) \
-sdk iphonesimulator \ -configuration Debug \ TEST_AFTER_BUILD=YES \ TEST_HOST= Wednesday, December 11, 13
9DPEFҎ߱ͷ ςετ࣮ߦ xcodebuild test \ -scheme $(SCHEME) \ -destination $(DESTINATION)
Wednesday, December 11, 13
9DPEFͷ YDPEFCVJME େ෯ύϫʔΞοϓʂ Wednesday, December 11, 13
ίʔυΧόϨοδ Wednesday, December 11, 13
YYYHDOPYYYHDEB GCC_INSTRUMENT_PROGRAM_FLOW_ARCS=YES \ GCC_GENERATE_TEST_COVERAGE_FILES=YES Wednesday, December 11, 13
J04Ͱ͏·͍͘͘ͷʹ Wednesday, December 11, 13
J04Ͱ YYYHDEB͕ ग़ͳ͍ Wednesday, December 11, 13
ࣗͰ͜ΕΛݺͳ͍ͱ μϝΒ͍͠ extern void __gcov_flush(void); __gcov_flush(); Wednesday, December 11, 13
͍ͭݺͿͷʁ Wednesday, December 11, 13
ࠓ Ͱͳͯ͘ ςετ͕શ෦ ࣮ߦ͠ऴΘͬͨޙ Wednesday, December 11, 13
9$5FTU0CTFSWFS Wednesday, December 11, 13
9$5FTU0CTFSWFS NSUserDefaults* defaults = [NSUserDefaults standardUserDefaults]; [defaults setObject:@"XCTestLog,XXXObserver" forKey:XCTestObserverClassKey]; [defaults
synchronize]; Wednesday, December 11, 13
9$5FTU0CTFSWFS @interface TKRGcovFluserTestObserver : XCTestObserver @end @implementation XXXObserver - (void)stopObserving
{ [super stopObserving]; extern void __gcov_flush(void); __gcov_flush(); } @end Wednesday, December 11, 13
ݱঢ়ͷΈ ˙ී௨ʹΔͱHDOP͔͠ग़ͳ͍ ˙@@HDPW@qVTI ͢ΔͱHDEB͔͠ग़ͳ͍ ˙ࠓɺී௨ʹςετΒͤͯɺ ࣍ʹ@@HDPW@qVTI ͖ͰΒͤͯΔʢແବʣ Wednesday, December 11,
13
ಈ͍͍ͯΔαϯϓϧ http://github.com/tokorom/ReplaceImageCategoryForXcode Wednesday, December 11, 13