使用Objective-C在类之间传递数据

3 iphone class objective-c ios

我需要一些关于如何在类之间传递数据的信息.具体来说,我想在数组中的某个类中存储一些信息,(使用模型存储类),然后在另一个类中使用它.

saa*_*nib 10

你可以这样做:

例如:你想传递ArrayFirstViewControllerSecondViewController.

建立ArraySecondViewController第一,把它定义为财产在SecondViewController.h:

NSMutableArray *secondArr;
@property (nonatomic, retain) NSMutableArray *secondArr;
Run Code Online (Sandbox Code Playgroud)

在SecondViewController.m中:

@synthesize secondArr;
Run Code Online (Sandbox Code Playgroud)

然后,例如,您想要ArrayFirstViewController触摸按钮时传递.在其动作中(创建IBAction,将其与按钮链接touchesUpInside),您可以将其设置为获取第二个视图控制器的实例,例如:

secondViewController.secondArr = firstArr;
Run Code Online (Sandbox Code Playgroud)