OC: 代理
程序员文章站
2024-01-14 22:51:52
...
.h文件
#import <UIKit/UIKit.h>
// 协议 要写在 外面来。
@protocol SecondViewControllerDelegate <NSObject>
- (void) transferValue: (NSString *) name;
@end
@interface SecondViewController : UIViewController
// 代理属性 (weak 修饰)
@property (nonatomic, weak) id<SecondViewControllerDelegate> delegate;
//公有的属性
.m文件
#import "SecondViewController.h"
@interface SecondViewController ()
@property (nonatomic,strong) UITextField *textField;
// 私有的,属性
@end
@implementation SecondViewController
- (void)viewDidLoad {
上一篇: 静态类型与动态类型