¿Alguien sabe por qué Xcode 4.2 requiere que un nombre de atributo comience con una letra minúscula en el modelo de datos central? ¿Habrá algún problema en el futuro?Xcode 4.2 requiere primera letra como minúscula para los Atributos de Datos Principales
Respuesta
Siempre ha sido así porque las convenciones de nomenclatura estándar de Objective-C recomiendan una primera letra minúscula para iVars, propiedades, etc. Core Data simplemente está aplicando esa recomendación.
¿Pero cómo lo apagas? Tengo un proyecto en el que las versiones anteriores de xcode/coredata no requieren caracteres en mayúscula, pero ahora me obliga, por lo que mi modelo no se ve coherente. – Brain2000
Dudo que puedas apagarlo. Podrías archivar un radar pero no estoy seguro de cuánta tracción obtendrías con él. –
La otra respuesta propuesta muestra que hay dos lugares para ingresar el nombre. Uno verifica el caso pero el segundo no. Entonces, al usar la segunda entrada, esencialmente has desactivado el cheque. – Brain2000
Si bien debe seguir la convención de nomenclatura recomendada, si necesita evitar esto, puede ingresar un carácter inicial en mayúscula en el atributo "Nombre" del "Inspector de modelo de datos" (el inspector está en la mano derecha cristal). Cuando el editor de atributos de Datos centrales no le permita ingresar algo en mayúscula como primer carácter, el inspector lo permitirá.
no más :( – Kiarash
Si va al terminal y encuentra el modelo xcdata/contents y lo edita (usé vi) puede encontrar el nombre que tiene y cambiarlo.
- 1. Generar código para atributos de datos principales en xcode 4
- 2. Android: Convertir la primera letra de la cadena en minúscula
- 3. Convertir la primera letra del archivo dado en la minúscula
- 4. XCode 4.3 - Desinstalar XCode 4.2
- 5. Primera letra mayúscula para EditText
- 6. Hacer la primera letra en mayúscula y el resto en minúscula en una cadena
- 7. ¿Cómo actualizar los datos en mayúscula como primera letra con el comando t-sql?
- 8. Bitbucket + XCode 4.2 + Git
- 9. SendInput() para el teclado - solamente con una letra minúscula
- 10. Display primera letra única
- 11. Entity Framework - Aprovechando nombre de propiedad de primera letra
- 12. XCode 4.2 Renombrar objetivo
- 13. css primera letra para el enlace
- 14. Xcode 4.2 SIGABRT Error
- 15. Datos principales: cómo generar CoreDataGeneratedAccessors?
- 16. XCode 4.2 MainStoryBoard no encontrado
- 17. Instalar Xcode 4.2 para Snow Leopard falla
- 18. XSLT - Añadir espacio después minúscula seguida de la letra mayúscula
- 19. Proyecto de XCode 4.2 que migra a XCode 4.2.1
- 20. Solicitud de consulta sql por primera letra
- 21. Xcode 4.2 - UILabel Word Wrap
- 22. ¿Reemplazar la primera letra de una cadena en Java?
- 23. Datos principales: iteración a través de los atributos de un NSManagedObject
- 24. XCode GCC-4.0 vs 4.2
- 25. Usar Reachability.m en Xcode 4.2
- 26. ¿Cómo capitalizar la primera letra con JSTL/CSS?
- 27. Verificar si una cadena comienza con una letra minúscula
- 28. mayúscula la primera letra de cada palabra
- 29. xcode 4.2, firma de código para su distribución
- 30. Django grouping queryset por primera letra?
[Convención sobre configuración] (http://en.wikipedia.org/wiki/Convention_over_configuration), ¿quizás? –