SafeDK
QC ProgramMarketplaceSign upAdd Your SDK

CocoaAsyncSocket provides easy-to-use and powerful asynchronous socket libraries for Mac and iOS.

Main Features

GCDAsyncSocket and AsyncSocket are TCP/IP socket networking libraries. Here are the key features available in both: 

  •  Native objective-c, fully self-contained in one class. 
  • Full delegate support 
  • Errors, connections, read completions, write completions, progress, and disconnections all result in a call to your delegate method. 
  • Queued non-blocking reads and writes, with optional timeouts. 
  •  Automatic socket acceptance. 
  • Support for TCP streams over IPv4 and IPv6. 
  • Support for TLS / SSL 

GCDAsyncUdpSocket and AsyncUdpSocket are UDP/IP socket networking libraries. Here are the key features available in both: 

  •  Native objective-c, fully self-contained in one class. 
  • Full delegate support. 
  • Queued non-blocking send and receive operations, with optional timeouts. 
  • Support for IPv4 and IPv6. 
  • Automatically send/recv using IPv4 and/or IPv6. No more worrying about multiple sockets.

SDK for Apple

  • Merge PRs 
  • Fix an issue where the podspec's inclusion of CocoaAsyncSocket.h conflicts with the automatically generated umbrella header 
  • New subspecs for including only GCD or RunLoop versions 
  • Add a very basic Swift test example 
  • Reorganize tests

Documentation

Example A

Similar SDKs

MORE

Reviews

Rate Now
0
0
0
0
0
0

Start a new discussion about CocoaAsyncSocket

×
0
/1000

More from this Developer

MORE
Login