MKInfoPanelDemo is a project mainly written in ..., it's free.
Drop in classes for adding a info panel (or error panel) like TweetBot
Instructions on how to use is on my blog, here