Rimozione di un @property ecc. generato da storyboard e xcode
-
27-10-2019 - |
Domanda
Sto cercando di passare allo storyboard da IB e codice, ma ho avuto il seguente problema. Xcode ha creato a @property
insieme a @synthesize
e il viewDidUnLoad
Metodi ma ora non ne ho bisogno e se provo a eliminarlo, il codice si blocca. A peggiorare le cose, nel frattempo le avevo collegato a un Uibutton (ho cambiato la classe per consentire questo) per errore. Quando si blocca, il codice fornisce il messaggio:
Terminazione dell'app a causa dell'eccezione non data "NSUNKNOwnKeyException", Motivo: [Setvalue: ForundefinedKey:]: questa classe non è conforme al valore chiave per il blocco della chiave."
La domanda è la seguente. Da dove Xcode ha messo il codice per questo e cosa devo rimuovere per tornare da dove ho iniziato?
Soluzione
Sembra che tu abbia una connessione impostata nel tuo pennino che utilizza quella proprietà. Se si elimina la proprietà, è necessario aggiornare il pennino per non provare a impostarlo.