我想将此库用于跨平台网络。
适用于OSX,Linux,Windows,并具有Android的特定代码。我不知道的是它是否适用于iOS(作为客户端)。 (意思是我不会在iOS上托管服务器)
因为它在内部使用POSIX套接字会使它与iOS兼容吗?
由于
答案 0 :(得分:0)
如果不尝试,我的猜测就是它会起作用。您需要在Objective-C中编写UI,但是您应该能够使用Objective-C ++将库绑定到UI。在开始Objective-C ++路径之前,请注意限制(请参阅:How well is Objective-C++ supported?)。
答案 1 :(得分:0)
我会首先尝试使用来自gowalla创作者的objective-c库AFNetworking
。
你可以在这里得到它: https://github.com/AFNetworking/AFNetworking
关于lacewing
的主题,它应该可以正常工作,只要它依赖于BSD套接字API,因为我可以确认它存在于iOS上。
答案 2 :(得分:-2)
如果它只用C / C ++编写,那么不,除非你有一个适用于iOS的C / C ++ SDK(AFAIK不公开存在)。 iOS SDK适用于Objective-C。