È bello che indichi che esiste una proprietà che devo sintetizzare, ma c'è un modo per capire quale di essi è in grado di passare attraverso la documentazione? Sto implementando e non riesco a capire cosa manca.La sintesi automatica delle proprietà non sintetizza la proprietà dichiarata nel protocollo - quale?
La sintesi automatica delle proprietà non sintetizza la proprietà dichiarata nel protocollo - quale?
risposta
È necessario sintetizzare in modo esplicito tutte le proprietà ereditate mediante la conformità a un protocollo. Quindi sintetizzali tutti.
c'è un modo per dire quale non ho ancora sintetizzato? quando c'è un metodo mancante indica che "Metodo X nel protocollo non è implementato" –
Controllare l'intero output di compilazione. Otterrai un messaggio aggiuntivo dal compilatore dopo l'errore che identifica la proprietà mancante. Oppure puoi espandere il triangolo accanto all'errore nella normale finestra dei messaggi di errore. Dovrebbe mostrarti "proprietà dichiarata qui". –
- 1. Auto sintesi proprietà non sarà sintetizzare proprietà dichiarata in un protocollo anche se la sua implementato
- 2. proprietà eredità: la sintesi proprietà Auto non sintetizzerà proprietà
- 3. Come funziona la sintesi automatica di proprietà in xcode 4.4?
- 4. La proprietà auto sintetizza non sintetizza la proprietà - nuovo avviso iOS8.3
- 5. Disattiva la sintesi automatica delle proprietà Objective-C per una classe?
- 6. Errore di sintesi automatica in AFURLRequestSerialization con Xcode 6
- 7. Maven: imposta la proprietà in pom.xml dal file delle proprietà
- 8. Serializzare la proprietà, ma non deserializzare la proprietà in Json.Net
- 9. Come trasferisco la proprietà delle stringhe?
- 10. Objective-C sintetizza il nome della proprietà prioritaria
- 11. Quale può essere la ragione per usare la proprietà "controllerAs"?
- 12. Come impedire la serializzazione delle proprietà autoattive?
- 13. Scopri se una proprietà è dichiarata virtuale
- 14. Mule 3.3.0 - la proprietà globale non viene risolta dal file delle proprietà
- 15. Kotlin: sostituisce la proprietà generica nel sottotipo
- 16. Aggiornamento delle proprietà dell'oggetto nel ramoscello
- 17. Impossibile assegnare alla proprietà nel protocollo - Errore del compilatore Swift
- 18. Memorizzazione della mappa nel file delle proprietà
- 19. VB.net proprietà automatica - sola lettura?
- 20. La struttura di navigazione 'SenderId' non è una proprietà dichiarata del tipo 'conversazione'
- 21. Xcode errore: sintesi proprietà auto è sintetizzando proprietà non esplicitamente sintetizzato
- 22. Usa "converti in proprietà automatica" su più proprietà contemporaneamente
- 23. La proprietà 'IsDataSource' non è stato trovato nel tipo 'ViewModelLocator
- 24. Perché la proprietà ObjectStateManager non esiste nel mio contesto db?
- 25. La proprietà non esiste errore nel file di configurazione checkstyle
- 26. Che cosa potrebbe causare la mia (forte) dichiarata proprietà di diventare nulla dietro la mia schiena?
- 27. Converti proprietà automatica in proprietà di notifica (MVVM in WPF)
- 28. Le proprietà non esistono nel contesto corrente
- 29. Come definire e implementare le proprietà nel protocollo
- 30. UITextView non rispetta la proprietà secureTextEntry
È necessario sintetizzare tutte le proprietà ereditate mediante la conformità a un protocollo. Quindi sintetizzali tutti. –