Я знаю, что это всего лишь фундаментальный вопрос, но все же где-то я чего-то не хватает, я играю с передачей данных в textView из другого класса. Для этого я создал два класса: один с xib-файлом (ViewController) и другой без (secondVC).Передача данных в textView из другого класса
Что я пытаюсь сделать, так это то, что у меня есть текстовое представление в классе ViewController и вы хотите передать данные этому текстуру из secondVC. Вот как я это делаю.
//ViewController.h
#import <UIKit/UIKit.h>
#import "secondVC.h"
@interface ViewController : UIViewController{
IBOutlet UITextView *textView;
}
@property (nonatomic, retain) UITextView *textView;
- (IBAction)go:(id)sender;
@end
//ViewController.m
- (IBAction)go:(id)sender{
secondVC *sec = [[secondVC alloc] init];
[sec print];
}
//secondVC.h
#import <UIKit/UIKit.h>
#import "ViewController.h"
@interface secondVC : UIViewController
- (void)print;
@end
//secondVC.m
- (void)print{
NSString *printThis = @"This works";
ViewController *vc = [[ViewController alloc] init];
[vc.textView setText:printThis];
//vc.textView.text = printThis //Tried both
}
Любые предложения будут оценены.
Благодаря
Это не имеет ничего общего с Xcode. –