将Array元素复制到另一个类数组中

时间:2012-03-29 12:25:35

标签: iphone ios ios4 xcode4.2

我有一个内容很少的NSMutabaleArray,并希望将内容复制到另一个类中的另一个数组,代码:

sandboxcontroller.h:

@interface SandboxViewController : UIViewController
{

NSMutableArray * arrayOfDesc;
}

@property (nonatomic, retain) NSMutableArray * arrayOfDesc;

SandboxContoller.m

@synthesize arrayOfDesc;

[arrayOfDesc addObject:[[CLLocation alloc] initWithLatitude:location.coordinate.latitude longitude:location.coordinate.longitude]];

我想要复制的课程: NVMapViewController.h

@interface NVMapViewController : UIViewController <MKMapViewDelegate> {
MKMapView *_mapView;
SandboxViewController * sandboxViewController;
NSMutableArray * points;
}

@property (nonatomic, retain) SandboxViewController *sandboxViewController;

NVMapViewController.m

points = [[NSMutableArray alloc] initWithArray:sandboxViewController.arrayOfDesc] ;

当我记录点数组时,它给出了null。哪里有问题,有人可以建议我,谢谢。

我不使用ARC。

1 个答案:

答案 0 :(得分:1)

以下是您可以获得解决方案的地方:

iPhone SDK: How do I pass an array of values from a ViewController onto other ViewController?

你可以参考 Satya 的回答。

如果您需要更多帮助,请告诉我

希望这有帮助。