iphone - 将字符串从一个 View 复制到 iphone 中的另一个 View

标签 iphone objective-c ios xcode

嗨,我是 iPhone 开发的新手。

我正在尝试使用示例,我需要从 viewController 的文本字段中复制一个字符串,并将其显示在带有标签的下一个 View 中。

在第一个 View 中,文本框下方有一个按钮。1 我无法解决一些显示 BAD ACESS 的问题,任何人都可以帮助我解决这个问题。 让我知道我做错了什么。

谢谢。

//copystring.h

@interface CopystringViewController : UIViewController{

    UITextField *myTextField;
    NSString *somestring;
}

@property(nonatomic,retain)IBOutlet UITextField *myTextfield;

@property(nonatomic,retain)NSString *somestring;

-(IBAction)next:(id)sender;

//.m file

@synthesize myTextfield,somestring;


-(IBAction)next:(id)sender;
{

    NextView * next = [[NextView alloc] initWithNewString: myTextField.text];

    [self.navigationController presentModalViewController: next animated: YES];

}

NextView.h


@interface NextView : UIViewController{

    UILabel  *string2;

}
@property(nonatomic,retain)IBOutlet UILabel *string2;

- (id)initWithNewString:(NSString*)someString;


//.m file

@synthesize string2;


 -(id)initWithNewString:(NSString*)someString {

    string2 = someString;
 return self;

}

最佳答案

只需更换方法即可。它可能会运行。

-(IBAction)next:(id)sender; {

    NextView * next = [[NextView alloc] initWithNibName:@"NextView" bundle:nil];
    next.string2=myTextField.text;
    [self.navigationController presentModalViewController:next animated: YES];

}

关于iphone - 将字符串从一个 View 复制到 iphone 中的另一个 View ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7360292/

相关文章:

iphone - 是否可以在不越狱的情况下记录 iPhone/iPad 屏幕上发生的事情?

iphone - uitableViewCell 上的 ImageView 没有出现?

ios - 如何防止用户禁用或删除我的 IOS safari 内容拦截器?

ios - 崩溃报告 - iOS - 与 View Controller 相关?

iphone - 秒表 - NSTimer 或 NSDate

ios - 如何使用对象属性上的谓词过滤 NSArray

iphone - NSFileManager 多实例写入原子性

objective-c - 如何在基于文档的应用程序的文档窗口 Controller 中接收菜单项事件?

ios - iOS 的 Diffie-Hellman 实现?

ios - 自定义TableViewCell移动抓取器