Cuándo usar los atributos y ¿Cuál es el propósito de cada atributo?Diferencia entre los atributos de propiedad en el objetivo-c
21
A
Respuesta
36
Algunos atributos:
sólo lectura - utilizar si no quiere un colocador
conservan - utilizar si desea valores asignados a su propiedad para ser retenido
copia: utilícelo si desea copiar los valores asignados a su propiedad.
asignar - utilice si desea que se asignen nuevos valores sin retener o copiar.
nonatomic - Utilícelo para desactivar el mecanismo que hace que el acceso a la propiedad sea atómico. Se garantiza que una propiedad atómica le dará un puntero a un objeto real que aún existe o es nulo. En un entorno multiproceso, una propiedad no atómica podría proporcionarle un objeto que ya ha sido desasignado.
Cuestiones relacionadas
- 1. diferencia entre los parámetros y atributos
- 2. ¿Cuál es la diferencia entre los atributos "wairole" y "role"?
- 3. Diferencia entre la propiedad y el campo en C# 3.0 +
- 4. Cuál es la diferencia entre Propiedad y Propiedad de Dependencia
- 5. objetivoC/CMTime - convierte AVPlayer.duration en milisegundos
- 6. Diferencia entre la propiedad y método
- 7. ¿Cuál es la diferencia entre los atributos "lang" y "type" en una etiqueta de script?
- 8. Diferencia entre el uso de XMLRoot/XMLElement y el uso de atributos Serializable() (en C#)
- 9. ¿Diferencia entre el protocolo y los delegados?
- 10. ¿Cuál es la diferencia entre los atributos <pathelement> 'ruta' y 'ubicación' en Ant?
- 11. ¿Cuál es la diferencia entre los atributos onBlur y onChange en HTML?
- 12. ¿Cuál es la diferencia entre los métodos y atributos en Ruby?
- 13. ¿Cuál es la diferencia entre los atributos Explícito e Ignorar en nunit
- 14. ¿Los atributos son incompatibles entre ellos?
- 15. ¿Cuál es la diferencia entre una propiedad de dependencia y una propiedad adjunta en WPF?
- 16. ¿Cuál es la diferencia entre los atributos novalidate y formnovalidate de HTML5?
- 17. La diferencia entre los bucles
- 18. ¿Cuál es la diferencia exacta entre la propiedad currentTarget y la propiedad de destino en javascript
- 19. diferencia entre los argumentos/parámetros en C#
- 20. AllowMultiple no funciona con atributos de propiedad?
- 21. ¿Diferencia entre la cadena y el texto en los rieles?
- 22. Cuál es la diferencia entre los atributos XSLT cuando y si
- 23. Socket.io, ¿diferencia entre socket.set() y la propiedad socket?
- 24. diferencia entre los diferentes tipos de enteros
- 25. Diferencia entre los diferentes sobrecargas de String.Compare
- 26. Diferencia entre los mecanismos de seguridad WS
- 27. ¿Diferencia entre la variable miembro y la propiedad miembro?
- 28. ¿Cuál es la diferencia entre una propiedad de lectura y una propiedad de asignación no atómica?
- 29. diferencia entre el atributo Html.HiddenFor & HiddenInput
- 30. ¿Diferencia entre los términos de Android?