¿Es necesario aprender lenguaje C para desarrollar aplicaciones ios?
No es necesario;
El desarrollo de IOS utiliza lenguaje Objective-C, no lenguaje C; el lenguaje C no es necesario para desarrollar aplicaciones IOS, pero objc es necesario.
Acerca de Objective-C:
1. Objective-C, generalmente escrito como ObjC y el Objective
C u Obj-C, menos comúnmente utilizado, es un Lenguaje de programación C orientado a objetos extendido.
2. Utilizado principalmente en Mac
OS
X y GNUstep, dos sistemas que utilizan el estándar OpenStep, y es aún más básico en NeXTSTEP y OpenStep. . idioma.
3. Objective-C se puede escribir y compilar en sistemas donde se ejecutan GCC y Clang, porque GCC y Clang contienen compiladores de Objective-C.