Duplicar posible:
Objective-C properties: atomic vs nonatomic¿Por qué debería usar alguna vez el nonatomic en una propiedad?
Por defecto todas las propiedades en Objective-C son atómica. Si necesito algo no atómico, debo declararlo. Pero me pregunto por qué debería usar alguna vez no atómico? Incluso si mis aplicaciones no tienen múltiples hilos, atomic parece ser la manera de hacerlo. ¿Cuáles son las ventajas de no atómico?
@KennyTM: Esto no es un duplicado de su pregunta vinculada. Eso fue preguntar qué significa atómico/no atómico, lo cual no es lo mismo que preguntar si alguna vez debe usar algo no atómico. – JeremyP