I started learning programming about 8 months ago, started with C, OOP, now onto iOS, which is my goal. Everything is going pretty smooth for the most part and I've started to practice by programming small applications on xcode. It's just little terms like subroutine and convenience initializer that sometimes throw me off. Can anyone define these terms for me and just give me a quick example of their usage? In my demos I haven't had to use them but the lectures I study mention them, however they do not explain them very well. Not much info on these terms online either. Btw, I know these terms are totally unrelated
Any help is appreciated, thanks