Objective c 从不同的接口访问值

Objective c 从不同的接口访问值,objective-c,Objective C,我有一个名为A的接口,它将一些值保存到float类型: 我在.h文件中声明: float x,y; 在初始化它们的.m文件中: x=56.4; y=666.3 如何从另一个接口访问这些值?我想这样做: float MyX = A.x; float myY = A.y; 您确实应该使用属性。属性“公开”变量并自动生成一对getter/setter方法。在.h文件中,可以声明以下内容: @property float x; @property float y; 然后在.m文件中合成: @syn

我有一个名为
A
的接口,它将一些值保存到
float
类型:

我在
.h
文件中声明:

float x,y;
在初始化它们的
.m
文件中: x=56.4; y=666.3

如何从另一个接口访问这些值?我想这样做:

float MyX = A.x;
float myY = A.y;

您确实应该使用属性。属性“公开”变量并自动生成一对getter/setter方法。在.h文件中,可以声明以下内容:

@property float x;
@property float y;
然后在.m文件中合成:

@synthesize x;
@synthesize y;
然后,您可以按自己的方式访问变量;)

使用。