Learn to develop iPhone and iPad applications for networked enterprise environments The iPhone and iPad have made a powerful impact on the business world. Developers creating iOS apps for the enterprise face unique challenges involving networking, system integration, security, and device management. This Wrox guide provides everything you need to know to write iOS apps that integrate with enterprise network resources, providing options for networking iOS devices to enterprise systems and to each other. Offers a complete compendium of methods and techniques for networked communication between iOS applications and other platforms and devices Includes instruction on incorporating synchronous and asynchronous HTTP requests, security, communication issues, and more Covers payload handling, network security, GameKit and Bonjour communications, and low-level network communications Professional iOS Network Programming focuses on the networking aspects of iOS and its relationship to remote data sources, offering a truly unique approach.
[飘白云]
这绝对是 iOS 网络编程方面的好书!重点讲http(安全,压缩讲得很不错),也涵盖socket,bonjour,push等通信方式。
[多看书少装逼]
BSD socket/ CFNetwork/NSURLRequest都有详细的使用例子,而且讲解详尽容读。错误处理那章讲得精采(一般错误处理都是容易被忽略的)。还有Bonjure/inter-app communication这些话题。 缺点的话,本书作为Network Programming的书,还是应该再多点,比较自定义的二进制协议啊,FTP等等。经常有与RunLoop相关的使用,应该专门另一章讲RunLoop。当然,内容没有与时俱进了,必竟现在是Swift3/iOS10了,这本也只是看看
链接:https://pan.baidu.com/s/1eivHxUfjac_LjO483XO1tQ
密码:elmk