iphone - iOS 设备作为 Web 服务器

标签 iphone objective-c ios cocoa-touch ipad

我看到 App Store 上有几个应用程序允许其他计算机与 iPhone/iPad 设备建立 http 连接以传输文件。似乎 Web 服务正在 iOS 设备上运行。只是好奇它是如何完成的/使用了什么类?

谢谢。

最佳答案

只需显示设备IP地址,在iOS设备上运行的应用程序中打开一个socket监听,并实现http协议(protocol)。有几个第三方库可以为您完成大部分繁重的工作:

CocoaHTTPServer或 iPhoneHTTPServer3,或 SimpleWebSocketServer,或 MultithreadedHTTPServer3

关于iphone - iOS 设备作为 Web 服务器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6804650/

相关文章:

ios - UIImageView 层不会变换多次

iphone - 从 NSDictionary 我只得到 0 或 null 我该怎么办?

ios - 如何在 iOS 中让线程休眠几秒钟?

ios - UIScrollView 内部的 UIStackView 具有动态更改的项目

ios - 移动时保持 UICollectionView 中自定义单元格的大小

iOS 网络事件指示器在添加到主屏幕的 Web 应用程序中不断旋转

iphone - 动态创建的标签被覆盖

iphone - UItableView 中的 CustomCell 崩溃

iphone - iOS 开发 : Why can't I attach my plist data to my MFMailComposeViewController?

ios - 用于捕捉全景照片的原生 iOS API