0

助けが必要です。アプリのすべての関数で使用できる変数が必要です

    @interface A()
    @property (assign) CGFloat x;
    @end

    @implementation
    @synthesize x = _x;

    -(void)DidLoad
    { ...
     self.x = 1.0; }

    -function1
    { CGFloat y;
      y = x;
      NSString *string = [NSString stringWithFormat:"%f", y];
      NSLog(@"%@", string);
}

しかし、「y」は空の変数です! 初心者を助けてくれませんか?

4

1 に答える 1

0

function1 では、次を使用する必要があります。

y = self.x;

y = _x; //this should work too, but it's not recommended to access the variable that way.
于 2012-09-20T17:19:58.980 に答える