iOS学习笔记

页面传值black方法

2016-06-26  本文已影响0人  金牛忘忧

#import<UIKit/UIKit.h>

@interfaceViewController :UIViewController

@property(weak,nonatomic)IBOutletUILabel*label1;

@end

//

//ViewController.m

//页面传值black方法1

#import"ViewController.h"

#import"BaesViewController.h"

@interfaceViewController()

@end

@implementationViewController

- (void)viewDidLoad {

[superviewDidLoad];

// Do any additional setup after loading the view, typically from a nib.

}

- (IBAction)buttonAction1:(UIButton*)sender {

BaesViewController*baesCtr = [[BaesViewControlleralloc]init];

baesCtr.sdf=^(NSString*xc){

self.label1.text= xc;

};

[selfpresentViewController:baesCtranimated:YEScompletion:^{

}];

}

@end

//

//BaesViewController.h

//页面传值black方法1

//

#import<UIKit/UIKit.h>

typedefvoid(^trandf)(NSString*);

@interfaceBaesViewController :UIViewController

@property(copy,nonatomic)trandfsdf;

@property(weak,nonatomic)IBOutletUITextField*text1;

@end

//

//BaesViewController.m

//页面传值black方法1

//

#import"BaesViewController.h"

@interfaceBaesViewController()

@end

@implementationBaesViewController

- (void)viewDidLoad {

[superviewDidLoad];

// Do any additional setup after loading the view from its nib.

}

- (IBAction)buttonAction2:(UIButton*)sender {

[selfdismissViewControllerAnimated:YEScompletion:^{

//self.sdf(_text1.text);

}];

_sdf(_text1.text);

}

@end

上一篇 下一篇

猜你喜欢

热点阅读