私のインターフェイスヘッダーファイルには、次のものがあります。
@proprty (readwrite, assign) float longitude;
このようにそのプロパティに値を割り当てると、次のようになります。
loc.longitude = [[NSString stringWithUTF8String:(const char *)attr->children->content] floatValue];
デバッガーは、[loclongitude]が有効なオブジェクトを指しているようには見えないと言います。
しかし、私が使用する場合
NSLog(@"%f", [[NSString stringWithUTF8String:(const char *)attr->children->content] floatValue]);
float値が書き込まれます。
値がプロパティに割り当てられていないように、私は何を間違っていますか?