将数据从方法传递到方法

时间:2015-06-12 05:23:25

标签: ios objective-c methods nsarray

- (void) getArrray : (NSArray*)arrray{
NSLog(@"Get Array %@",arrray);
}

-(DraggableView *)createDraggableViewWithDataAtIndex:(NSInteger)index
{
      draggableView.information.text = [exampleCardLabels objectAtIndex:index]
}

我希望arrray数据与examplecardlabels一起干扰方法。如何从getdata方法

获取数据到createdraggable方法

请帮帮我。

1 个答案:

答案 0 :(得分:0)

在此类中创建propertyglobal variable,然后在一个方法中设置它并在另一个方法中读取值。

@implementation myClass 
{
   NSArray* myArrayData;
}

- (void) getArrray : (NSArray*)arrray{
   NSLog(@"Get Array %@",arrray);
   myArrayData = array;
}

-(DraggableView *)createDraggableViewWithDataAtIndex:(NSInteger)index{
   draggableView.information.text = [myArrayData objectAtIndex:index];
}
}