Tips and Tricks for Working with a New Codebase
summary
Recommends cloning a real open-source iOS app (uploader lists Firefox, Kickstarter, get hot and Wikipedia) and getting it to build, run, and reverse-engineer actual flows; pick a small GitHub issue and change code to learn startup sequence and networking. Teaches concrete Xcode moves: project-wide search with Command-Shift-F, file quick-open with Command-Shift-O, assistant editor via Command-Option-Enter, jump to definition and the view debugger to find the live view controller and UI hierarchy.
AI-written summary · about
chapters (15)
- 0:00Intro
- 0:36About Me
- 1:03Why?
- 1:45What makes a new codebase different?
- 3:40Open Source
- 4:29How to start?
- 8:19Find (Command + F)
- 8:52Find All (Command + Shift + F)
- 9:38Project Navigator Filter
- 10:53Open Quickly (Command + Shift + O)
- 11:28Jump to Definition
- 12:20Assistant Editor (Command + Option + Enter)
- 13:14View Debugger
- 14:47Summary
- 15:53Conclusion
related talks
56mReading other peoples code
56mReading other peoples code
52mReading other peoples code
23miOS Home Depot (A Tooling Talk)
37mTake your iOS debugging skills to the next level
29mSpeeding up as an iOS developer
04mGet Productive on Unfamiliar Source Code
26mBe a Jedi developer. Become one with the Source, and the Source will guide you.
