Necesito un poco de info acerca de cómo pasar los datos entre las clases.. Para ser más específicos, la quiero guardar en una clase en una matriz de información, (usando el modelo de almacén de clase), y luego usarlo en otra clase..

InformationsquelleAutor | 2011-04-18

4 Comentarios

  1. 10

    Puede hacer como:

    Por ejemplo: usted desea pasar Array de FirstViewController a SecondViewController.

    Crear Array en SecondViewController primera y la definen como propiedad como en SecondViewController.h:

    NSMutableArray *secondArr;
    @property (nonatomic, retain) NSMutableArray *secondArr;

    En SecondViewController.m:

    @synthesize secondArr;

    Entonces, por ejemplo, que desea pasar Array cuando un botón en FirstViewController es tocado.
    En su acción (crear IBAction, enlace con el botón del touchesUpInside), se puede establecer que para obtener la instancia de su segundo controlador de vista, por ejemplo:

    secondViewController.secondArr = firstArr;
  2. 0
    1. declarar array(vamos matriz2) en segunda clase(MYSecondView) y no se olvide de establecer su propert y sintetizar.
      y, a continuación, ir a la primera clase .h archivo de importación y de clase(#import «MySecondView»), donde se definen matriz2.
    2. crear un objeto de segunda clase(MySecondView *objMySecondView=[MySecondView alloc]init];) en su primera clase.
      a continuación, pase el valor a matriz2 de la matriz de primera clase.
      como

      objMySecondView.array2 setObjectFromArray=array1;
  3. -4

    Si usted no sabe cómo hacerlo, es que parece que estamos en el principio de aprendizaje de Objective-c y de programación OO. Así que es mejor tener un poco de tiempo a leer sobre él

    Un buen lugar para comenzar es aquí

Dejar respuesta

Please enter your comment!
Please enter your name here