En Google de Objective-C Style guide que es seguir por muchas personas, Google dice variables miembro¿Por qué Google sugiere usar guiones bajos al nombrar iVars en Objective-C?
clase se arrastra subraya
¿Por qué? ¿Hay alguna buena razón para hacer esto? Encontré que la manzana suele nombrar un ivar al comienzo del subrayado.
Un posible razonamiento es que los nombres de variables de instancia nunca colisionarán con los de Apple. No encuentro este problema porque el compilador dará un error en ese caso, y las herramientas de refactorización hacen que sea fácil cambiar el nombre de las variables de instancia si eso sucede. –
+1 porque no sabía que Google tenía una guía de estilo Objective-C. –