Top 3 code isn't that amazing, a lot of if it's boring stuff. Guy who wrote the events view controller for example. You can also see most of the good stuff in their open source projects like another commenter said. Go look at android or chrome or many others. The API you deal with as a 3rd party developer is usually code that gets a lot of thought put into it, since it's used by everyone at the company and outside the company.