I learned iOS dev really quickly and only learned the stuff I needed to so I skipped a lot, one part being efficient programming. My question is best explained as a scenario