Zuweisung an schreibgeschützte Eigenschaft error iOS 6

Habe ich eine Singleton-Klasse namens Konstanten und ich brauche, um einige app-Breite Konstanten gibt. Id wie diese Konstanten werden readonly. Also habe ich Folgendes in die Constants.h-Datei

 @interface Constants : NSObject
 {

 }

 @property (nonatomic, readonly)double U_LAT;
 @property (nonatomic, readonly)double U_LNG;

Dann in meine .m Datei habe diese Methode

 -(id)init
 {
     self = [super init];

     self.U_LAT = 49.2765;
     self.U_LNG = -123.2177;

     return self;
 }

Bekomme ich diesen Fehler aus diesem code:

 Assignment to readonly property

Kann ich nicht initialisieren, mein readonly-variable in der init-Methode? Wenn nicht wie kann ich Sie initialisieren?

InformationsquelleAutor banditKing | 2013-02-02
Schreibe einen Kommentar