【发布时间】:2013-03-14 04:21:48
【问题描述】:
我希望有人能指出我正确的方向,因为我没有网络编程经验。我需要让用户能够通过 WIFI(如 FTP 服务器)将文件导出到他们的计算机,就像 AirSharing 等某些应用程序通过显示用户只需键入的网址(例如 192.168.3.1:8080)来实现的进入他们的计算机网络浏览器以访问文件。
但是我在互联网上找不到任何可以指导我如何实现这一点的东西。我已经按照代码使用 Apple 的 NSNetSerice 和 CFNetService 编程指南发布了网络服务,虽然它可以构建和运行,但它并没有出现在我的 Mac 上的任何地方,而且我不知道如何指定网址。我对 TCP 或它的作用一无所知。
此外,Apple 提供的示例项目(WiTap、BonjourWeb、Cryptoblahblah)似乎都不能帮助我做我想做的事(而且它们也很复杂)
有谁知道我是否走在正确的道路上,或者是否有任何建议可以遵循?如果您愿意,我很乐意发布一些示例代码。
非常感谢。
【问题讨论】:
-
比 q 这对我有用
-
github.com/vodkhang/CocoaHTTPServer-Iphone我得到了完整的解决方案