我有一个为Mac OS X编写一些代码,这让很多使用NSHost类的。在我的努力,把这个代码到iPhone,我发现NSHost是不是在iPhone SDK中提供,而应与NSStream和相关的网络类取代。

Anywho,我一直在努力将它移植到了iPhone,我发现,即使没有取出NSHost代码,但它仍然编译没有任何错误。这被编译靠在设备SDK(未仿真器)。当然,如果该类不是在iPhone SDK就应该给我一个编译错误说,它无法找到符号什么的?

难道是NSHost 在iPhone,但为私有?

有帮助吗?

解决方案

看起来像它的私有API,但仍然可用。不过,这应该给你一些编译器警告。您是否尝试过清理构建?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top