¿Hay alguna posibilidad de definir matrices en macro en objetivo-c.¿Cómo se define array en Macros en Objective-c?
8
A
Respuesta
9
También se puede simplemente hacer:
#define MY_ARRAY @[ @"foo", @"bar" ]
+0
¿me puede decir cómo declarar una matriz de valor largo en #define? –
17
Sí, puede definir matrices en macros. por ejemplo
#define MY_ARRAY [NSMutableArray arrayWithObjects:someObj1, someObj2, nil]
Cuestiones relacionadas
- 1. macros en macros
- 2. # y ## en macros
- 3. Cómo dividir la nueva línea de NSString en ObjectiveC
- 4. ¿Cómo se define threadsafe?
- 5. ¿Cómo se define (?) Internamente?
- 6. Bloques ObjectiveC equivalente en Java
- 7. ¿Cómo se usa #define?
- 8. ¿Cómo se define la función en .emacs?
- 9. ¿Cómo se define una @interface en Scala?
- 10. ¿Cómo se define un pedido en Scala?
- 11. ¿Cómo se define enum en as3?
- 12. ¿Cómo se define ESC char en git?
- 13. ¿Cómo se define una definición en C?
- 14. ¿Dónde se almacenan las macros?
- 15. Cualquier utilidad para probar expandir C/C++ #define macros?
- 16. Cómo establecer macros predefinidas en Code :: Blocks
- 17. multiplataforma definir #define para macros __FUNCTION__ y __func__
- 18. $ excepción se define en "locales"
- 19. ¿Macros de macroproducción en C?
- 20. cómo implementar macros en java
- 21. ¿Cómo se define correctamente PRINT_NOTIFY_INFO_DATA?
- 22. ¿Cómo se define una matriz multidimensional en Java con llaves?
- 23. ¿Cómo se define una función en ghci en múltiples líneas?
- 24. ¿Dónde se define ptrdiff_t en C?
- 25. Cadenas de concatenación en macros - C++
- 26. ¿Cómo defino funciones usando macros Racket?
- 27. ¿Cómo implementar un puente sin cargo en ObjectiveC/C?
- 28. A #define en C con tres puntos
- 29. (emulado) ¿Macros en Haskell?
- 30. C#: ¿En qué ensamblado se define SHDocVw.WebBrowser_V1?
Ver [esto] (http://stackoverflow.com/q/7100455/730701). – Adam