- Registriert
- 03.05.12
- Beiträge
- 63
Hallo!
Ich habe folgendes Problem:
Ich habe zwei Klassen, nennen wir sie klasseEinsViewController.h/.m und klasseZweiViewController.h/.m
Außerdem habe ich ein Array, nennen wir es beispielArray.
In klasseEins und klasseZwei sind je ein TextView.
Ich möchte nun durch drücken eines Buttons in klasseEins den Text asu dem TextView in das Array speichern
und in klasseZwei im TextView wieder anzeigen.
Ich habe es so versucht:
klasseEins.h:
@property (weak, nonatomic) IBOutlet UITextView *klasseEinsTextView;@property (nonatomic, strong) NSArray *beispielArray;
klasseZwei.h:
#import "klasseEinsViewController.h"
klasseEinsViewController *klasseEins;
@property (weak, nonatomic) IBOutlet UITextView *klasseZweiTextView;
klasseZwei.m:
klasseEins = [[klasseEinsViewController alloc] init];
klasseZweiTextView.text = klasseEins.klasseEinsTextView.text;
NSString *string = [[NSString alloc]initWithFormat:[klasseEinse.beispielArray objectAtIndex:0]];
klasseZweiTextView.text = string;
Doch wenn ich die App starte und klasseZweiViewController aufrufe, stürzt die App ab und es kommmt ein Error:
Thread1: Program received Signal ´SIGABRT´
Warum kommt dieser Error? Was habe ich falsch gemacht?
LG,
IceCake
Ich habe folgendes Problem:
Ich habe zwei Klassen, nennen wir sie klasseEinsViewController.h/.m und klasseZweiViewController.h/.m
Außerdem habe ich ein Array, nennen wir es beispielArray.
In klasseEins und klasseZwei sind je ein TextView.
Ich möchte nun durch drücken eines Buttons in klasseEins den Text asu dem TextView in das Array speichern
und in klasseZwei im TextView wieder anzeigen.
Ich habe es so versucht:
klasseEins.h:
@property (weak, nonatomic) IBOutlet UITextView *klasseEinsTextView;@property (nonatomic, strong) NSArray *beispielArray;
klasseZwei.h:
#import "klasseEinsViewController.h"
klasseEinsViewController *klasseEins;
@property (weak, nonatomic) IBOutlet UITextView *klasseZweiTextView;
klasseZwei.m:
klasseEins = [[klasseEinsViewController alloc] init];
klasseZweiTextView.text = klasseEins.klasseEinsTextView.text;
NSString *string = [[NSString alloc]initWithFormat:[klasseEinse.beispielArray objectAtIndex:0]];
klasseZweiTextView.text = string;
Doch wenn ich die App starte und klasseZweiViewController aufrufe, stürzt die App ab und es kommmt ein Error:
Thread1: Program received Signal ´SIGABRT´
Warum kommt dieser Error? Was habe ich falsch gemacht?
LG,
IceCake