Pregunta

Tengo algo de código que fue escrito para Mac OS X y hace que una gran cantidad de uso de la clase NSHost. Durante mis esfuerzos para que este código para el iPhone, descubrí que NSHost no está disponible en el iPhone SDK, y en su lugar debe ser sustituido por NSStream y las clases de red relacionada.

anywho, he estado trabajando en él para portarlo durante al iPhone y me di cuenta de que, incluso sin quitar el código NSHost, todavía se compila sin ningún error. Esta es la compilación contra el SDK dispositivo (no simulador). Sin duda, si la clase no está en el iPhone SDK me debe dar un error de compilación diciendo que no podía encontrar los símbolos o algo?

Podría ser que NSHost es disponible en el iPhone, pero hecho privado?

¿Fue útil?

Solución

parece que es API privada, pero todavía está disponible. Aún así, hay que darle algunas advertencias del compilador. ¿Usted ha intentado limpiar la acumulación?

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top