为什么使用iPhone SDK正确编译使用NSHost的代码?

时间:2009-11-12 12:34:56

标签: iphone cocoa-touch nshost

我有一些为Mac OS X编写的代码,它大量使用了NSHost类。在我努力将此代码带到iPhone的过程中,我发现iPhone SDK中没有NSHost,而应该替换为NSStream和相关的网络类。

Anywho,我一直在努力将它移植到iPhone上,我注意到即使没有删除NSHost代码,它仍然可以编译而没有任何错误。这是针对设备SDK(而不是模拟器)进行编译的。当然,如果该类不在iPhone SDK中,它应该给我一个编译错误,说它找不到符号或其他东西?

可能是iPhone上NSHost 可用,但是私有吗?

1 个答案:

答案 0 :(得分:1)

Looks like it's private API but still available.但是,它应该会给你一些编译器警告。你有没有尝试清理构建?