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
CursorでアプリをBuild/Lint
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
tokorom
May 27, 2025
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
CursorでアプリをBuild/Lint
potatotips #91 iOS/Android開発Tips共有会にて
https://potatotips.connpass.com/event/353344/
tokorom
May 27, 2025
More Decks by tokorom
See All by tokorom
続・SharePlayの歴史と進化 iOS18とApple Vision Proにおける新展開
tokorom
3
1.1k
SharePlayの歴史と進化 そしてvisionOSへ (iOSDC 2023)
tokorom
3
1.3k
5分でSharePlay入門
tokorom
3
1.6k
HomeKit 2020
tokorom
7
2.9k
Advanced Segue 2019年のSegue事情
tokorom
9
6.5k
tvOSアプリUIの勘所
tokorom
1
2.5k
カッコ悪くリアクティブじゃダメですか?
tokorom
7
13k
古き良きsendAction (in potatotips #26)
tokorom
1
3.9k
画面遷移と私(iOS)
tokorom
4
4k
Featured
See All Featured
Organizational Design Perspectives: An Ontology of Organizational Design Elements
kimpetersen
PRO
1
800
Kristin Tynski - Automating Marketing Tasks With AI
techseoconnect
PRO
0
480
The browser strikes back
jonoalderson
0
1.6k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.5k
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
430
Why Your Marketing Sucks and What You Can Do About It - Sophie Logan
marketingsoph
0
390
Designing Experiences People Love
moore
143
24k
Documentation Writing (for coders)
carmenintech
77
5.5k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
500
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.3k
The Cult of Friendly URLs
andyhume
79
7k
Sam Torres - BigQuery for SEOs
techseoconnect
PRO
0
500
Transcript
ॴ༑ଠ:VUB5PLPSP J04UW04WJTJPO04"QQ1SPHSBNNFS $VSTPSͰΞϓϦͷ#VJME-JOU QPUBUPUJQT
@tokorom tokorom Spinners Inc. ॴ ༑ଠ / Yuta Tokoro
"*ίʔυΤσΟλ͍ͬͯ·͔͢ʁ
"*ࣗମʹ͍ͭͯͷ͠·ͤΜ
74$PEFͰΞϓϦͷϏϧυͯ͠·͔͢ʁ
74$PEFͷλεΫ ͲΜͳίϚϯυͰ࣮ߦͰ͖·͢ { "label": "xcodebuild", "type": "shell", "command": "xcodebuild", "args":
[ "-project", "Sample.xcodeproj", "-scheme", "sample", "build", ], "group": { "kind": "build", "isDefault": true }, "problemMatcher": [ { "owner": "xcode", "fileLocation": ["absolute"], "pattern": { "regexp": "^(.*):(\\d+):(\\d+):\\s+(error|warning):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5, }, }
74$PEFͷλεΫ DPNNBOEBSHT "command": "xcodebuild", "args": [ "-project", "Sample.xcodeproj", "-scheme", "sample",
"build", ],
74$PEFͷλεΫ (SPVQ "group": { "kind": "build", "isDefault": true },
74$PEFͷλεΫ QSPCMFN.BUDIFS "problemMatcher": [ { "owner": "xcode", "fileLocation": ["absolute"], "pattern":
{ "regexp": "^(.*):(\\d+):(\\d+):\\s+(error|warning):\\s+(.*)$", "file": 1, "line": 2, "column": 3, "severity": 4, "message": 5, }, } ]
74$PEFͷλεΫ QSPCMFN.BUDIFS
74$PEFͷλεΫ QSPCMFN.BUDIFS
-JOUFSʹ͔͚ΒΕ·͔͢ʁ
74$PEFͷλεΫ -JOUίϚϯυΛୟ͚ͩ͘Ͱ͢ "args": [ "-c", "xcrun swift-format lint \"${file}\"" ],
IUUQTTQJOOFSTXPSLQPTUTDVSTPSJPTCVJMESVO IUUQTTQJOOFSTXPSLQPTUTDVSTPSTXJGUGPSNBU
8SBQ6Q w 74$PEFͷλεΫͰͲΜͳίϚϯυ࣮ߦͰ͖Δ w QSPCMFN.BUDIFSͰίϚϯυͷ݁Ռ͔ΒΤϥʔΛநग़Ͱ͖Δ w ΤϥʔΛऔΓࠐΊ"*ʹࣗಈͰमਖ਼ͯ͠Β͏͜ͱʂ