Learn design patterns by implementing music app with Ray W. tutorial: http://www.raywenderlich.com/46988/ios-design-patterns