这个网络库是否适用于iOS?

时间:2012-05-14 15:25:34

标签: c++ ios c networking liblacewing

我想将此库用于跨平台网络。

http://lacewing-project.org/

适用于OSX,Linux,Windows,并具有Android的特定代码。我不知道的是它是否适用于iOS(作为客户端)。 (意思是我不会在iOS上托管服务器)

因为它在内部使用POSIX套接字会使它与iOS兼容吗?

由于

3 个答案:

答案 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。