Qualcuno sa perché Xcode 4.2 richiede un nome di attributo per iniziare con una lettera minuscola nel modello di dati di base? Ci saranno problemi in futuro?Xcode 4.2 richiede la prima lettera in minuscolo per gli attributi dei dati di base
risposta
È sempre stato così perché le convenzioni di denominazione standard Objective-C raccomandano una lettera minuscola per iVar, proprietà, ecc. I dati di base stanno semplicemente applicando tale raccomandazione.
Ma come lo spegnete? Ho un progetto in cui le versioni precedenti di xcode/coredata non richiedevano caratteri maiuscoli, ma ora mi sta costringendo, quindi il mio modello non sembra coerente. – Brain2000
Dubito che tu possa spegnerlo. È possibile archiviare un radar ma non sono sicuro di quanto trazione si otterrebbe con esso. –
L'altra risposta proposta mostra che ci sono due posti per inserire il nome. Uno controlla il caso ma il secondo no. Quindi, utilizzando la seconda voce, si è sostanzialmente disabilitato il controllo. – Brain2000
Mentre generalmente si segue la convenzione di denominazione consigliata, se è necessario aggirare il problema, è possibile immettere un carattere iniziale maiuscolo nell'attributo "Nome" di "Ispettore modello dati" (l'ispettore è nella parte destra riquadro). Dove l'editor degli attributi Core Data non ti consente di inserire qualcosa di maiuscolo come primo carattere, l'ispettore lo consentirà.
non più :( – Kiarash
Se vai nel terminale e trovi xcdatamodel/contenuti e lo modifichi (ho usato vi) puoi trovare il nome che hai e cambiarlo.
- 1. Converti la prima lettera del file specificato in minuscolo
- 2. Android: Converti prima lettera di stringa in minuscolo
- 3. SQL: capitalizza solo la prima lettera
- 4. ReactJs: imposta gli attributi dei dati sugli elementi senza JSX
- 5. Creare div con gli attributi dei dati
- 6. XCode 4.3 - Disinstallare XCode 4.2
- 7. Progetto XCode 4.2 migrazione a XCode 4.2.1
- 8. Utilizzando jQuery, come posso selezionare gli elementi in base a più attributi dei dati?
- 9. Come posso utilizzare gli attributi dei dati HTML5 in XHTML?
- 10. Prima lettera maiuscola per EditText
- 11. ottenere la prima lettera di ogni parola
- 12. Selezionare td sulla base dei dati degli attributi
- 13. Requirejs - La configurazione richiede prima di caricare i dati-principale
- 14. Cifratura dei dati di base
- 15. maiuscolo la prima lettera di ogni parola
- 16. Nome tipo sconosciuto 'spazio dei nomi' in xCode 4.2?
- 17. Selezionate e rimuovete tutti gli attributi dei dati corrispondenti
- 18. Restituzione della prima lettera di NSString capitalizzata
- 19. Bitbucket + XCode 4.2 + Git
- 20. Xcode 4.2 SIGABRT Errore
- 21. Associazione dati con gli attributi del tema
- 22. display prima lettera solo
- 23. Perché Jackson 2 non riconosce la prima lettera maiuscola se la parola chiave del cammello è lunga una sola lettera?
- 24. Combina gli attributi di annotazione dati
- 25. Come impostare il valore predefinito per un attributo dei dati di base in xcode 4.0?
- 26. XCode 4.2 Rinomina target
- 27. Soluzione per gli attributi astratti in Java
- 28. Le classi base Python condividono gli attributi?
- 29. XCode 4.2 MainStoryBoard non trovato
- 30. In maiuscolo prima lettera di frasi CSS
[Convenzione sulla configurazione] (http://en.wikipedia.org/wiki/Convention_over_configuration), forse? –