我知道这只是一个基本问题,但我仍然在某个地方遗漏了一些东西,我正在将数据从另一个类传递给 textView。为此,我创建了两个类,一个带有 xib 文件(ViewController),另一个没有(secondVC)。
我想要做的是我在 ViewController 类中有一个 textview,并希望将数据从 secondVC 传递给这个 textView。这就是我正在做的事情。
//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
}
任何建议,将不胜感激。
谢谢