So, following up on the link in another comment on this article [1] to socket.IO-objc [2], one goes through a few forks of cocoa-websocket [3,4,5] to arrive at zimt [6].<p>Are there reasons to use SocketRocket over these other libraries (either socket.IO-objc, or the various forked lineage of cocoa-websocket/zimt)?<p>(Also, to ask the question I always have to ask: is there a reason for a new library rather than contributing to one of the existing ones, possibly even helping Unitt support RFC6455?)<p>[1] <a href="http://news.ycombinator.com/item?id=3563527" rel="nofollow">http://news.ycombinator.com/item?id=3563527</a>
[2] <a href="https://github.com/pkyeck/socket.IO-objc" rel="nofollow">https://github.com/pkyeck/socket.IO-objc</a>
[3] <a href="https://github.com/samlown/cocoa-websocket" rel="nofollow">https://github.com/samlown/cocoa-websocket</a>
[4] <a href="https://github.com/adamjernst/cocoa-websocket" rel="nofollow">https://github.com/adamjernst/cocoa-websocket</a>
[5] <a href="https://github.com/erichocean/cocoa-websocket" rel="nofollow">https://github.com/erichocean/cocoa-websocket</a>
[6] <a href="https://github.com/esad/zimt" rel="nofollow">https://github.com/esad/zimt</a>