1

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

http://lacewing-project.org/

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

由于它在内部使用 POSIX 套接字,这是否使它与 iOS 兼容?

谢谢

4

3 回答 3

0

如果不尝试,我的猜测是它会起作用。你需要用 Objective-C 编写你的 UI,但你应该能够使用 Objective-C++ 将你的库绑定到 UI。在开始使用 Objective-C++ 路径之前,请注意这些限制(请参阅:Objective-C++ 的支持情况如何?)。

于 2012-05-14T16:01:40.433 回答
0

我会AFNetworking先尝试使用 gowalla 的创建者提供的 Objective-c 库。

你可以在这里得到它: https ://github.com/AFNetworking/AFNetworking

关于 的主题lacewing,它应该可以正常工作,只要它依赖于 BSD 套接字 API,因为我可以确认它存在于 iOS 上。

于 2012-05-14T16:04:32.770 回答
-2

如果它只用 C/C++ 编写,那么没有,除非你有适用于 iOS 的 C/C++ SDK(AFAIK 不公开存在)。iOS SDK 适用于 Objective-C。

于 2012-05-14T15:36:22.357 回答