Dependerá del tipo de codificación que se le pedirá que haga. Objective-C es C con algunas adiciones ingeniosas que hacen que el lenguaje sea muy diferente de C. Pero no se trata tanto de Objective-C como del entorno de tiempo de ejecución que Obj-C requiere.
Comprenda que hay una diferencia entre Objective-C y Cocoa Frameworks. La mayoría de las estructuras de datos serán clases de cacao, como NSDictionary. Es posible que tenga que saber sobre Quartz 2d o Core Animation si va a hacer programación gráfica.
Puede conocer bien el objetivo C, pero será inútil sin saber cómo interactuar con varios marcos. Para evitar ese problema, realmente puede demostrar sus habilidades de resolución y desarrollo de problemas eligiendo un proyecto que le interese e implementando hasta el punto de demostrarlo. Aprenderá lo que necesita saber en una entrevista en el camino.
- ¿Puede un único desarrollador de aplicaciones hacer que el diseño de la interfaz de usuario y las funciones principales sean eficientes?
- ¿Cuál es la ventaja de iOS sobre Android?
- ¿Contratando a un ingeniero de iOS?
- ¿Qué lenguaje de programación nos dio una aplicación móvil de velocidad, 'iOS / Swift / Java / Cardova'?
- ¿Es segura la aplicación de duplicación de iOS LonelyScreen?
Cualquiera puede preparar respuestas enlatadas para una entrevista; pero para demostrar su valor real como desarrollador, demuestre un proyecto que haya concebido, implementado y que pueda demostrar.