Duplicar posibles:
@class vs. #importObjective-C frente a las declaraciones #imports
En Objective-C, ¿cuáles son las mejores prácticas para el uso futuro (declaraciones de clases o protocolos) contra #import
-ing archivos? ¿Y por qué se recomiendan las declaraciones avanzadas si #import
garantiza que no se incluye ningún archivo más de una vez? Estoy pensando en el desarrollo de aplicaciones iOS en particular, pero supongo que esto se aplica a Objective-C en general.