UI_Singleton(单例传值)

来源:互联网 发布:link域名可以备案吗 编辑:程序博客网 时间:2024/06/06 05:54

新建一个类继承 NSObject

#import <Foundation/Foundation.h>@interface FinxingDate : NSObject#pragma mark - 创建单例方法// 作为返回值的区别 id(泛型指针) 不知道具体对象 instancetype可以动态识别哪种类型// 起名习惯,share + 类名//+ (ShareData *)+ (instancetype)shareFinxingDate;// 通过属性承载@property (nonatomic, strong) NSString *inputString;@end
@implementation FinxingDate// static 保值作用static FinxingDate *date = nil;// 单例类使用此方法,创建单例+ (instancetype)shareFinxingDate{    // 第一次必须执行完    if (nil == date) {        date = [[FinxingDate alloc] init];    }    return date;}@end

将想要传递的值赋给[FinxingDate shareFinxingDate].inputString
就可以实现在多个页面之间传值了。

0 0
原创粉丝点击