Sto cercando di utilizzare una struttura per memorizzare tre valori come un'unità per così dire. Ricevo un errore: "Expression not assignable
" quando provo ad assegnare valori ai valori della struct dalla vista super dell'oggetto.iOS, Usa struct in Objective C, valori di struct non assegnabili da super view
Qualcuno sa perché questo è?
nel file h della mia classe ho definito la struct e una proprietà
@interface MyClass : UIView
{
struct customStruct {
float a;
float b;
float c;
};
}
@property (assign, nonatomic) struct customStruct myStruct;
dalla vista super cerco di assegnare un valore e ottengo un errore: "Expression not assignable
"
object.myStruct.a = someValue;
Questo non è completamente corretto in quanto si desidera aggiornare il suo membro della struttura e non impostarlo da zero – giorashc
Grazie! Quando dici "Prova questo" sono quelle tre linee nella superView. Scusa ma potresti chiarire un po '? – Mrwolfy