iOS利用单例实现不同界面间的数据传输
2024-09-25 13:52:48
首先写一个单例类,继承NSObject
check.h文件中
@property(strong ,nonatomic) UITable * Table;
@property(strong ,nonitomic) UITextFiled * Text;
+(check*)shareDataModle;
check.m中
//定义一个静态的checke类的对象,并赋给一个空值
static check * dataModle = nil;
+(check*)shareDataModle
{
if (dataModle == nil)
{
dataModle = [[check alloc]init];
}
}
//在数据源将数据赋值给单例的对象
-(void)checkDataSource
{
[check shareDatamodle].Lable = @"15";
[check shareDatamodle].Text = @"22";
}
//引入单例的头文件 ,在对应定的方法中给对应的对象赋值
//将单例中的属性值传给当前界面中的接收对象,到此就完成了数据的传送和接收
-(void)viewWillAppear:(BOOL)animated
{
[super viewWillAppear:animated];
self.numberLable.text=[check shareDataModle].Lable;
self.danHao.text = [check shareDataModle].Text;
}
最新文章
- osg矩阵变换节点-----平移旋转缩放
- 安装了SQL2005再安装SQL 2008R2,提示此计算机上安装了 Microsoft Visual Studio 2008 的早期版本和检查是否安装了 SQL Server 2005 Express 工具的解决方案
- HTML5学习总结-07 WebStorage 本地存储
- Python socket编程之六:多窗口的应用
- Oracle 使用小计(2)
- 理解HMM
- C++中创建对象的时候加括号和不加括号的区别
- 2001: [Hnoi2010]City 城市建设 - BZOJ
- css考核点整理(六)-水平居中定位的几种方式
- 为何与0xff进行与运算
- Postman----基础使用篇(没有接口文档的情况下如何着手做接口测试)
- SQL Server 取日期时间格式 日期与字符串之间的转换
- 探索Windows命令行系列(1):导航目录
- webpack打包后访问不到json文件
- JAVA学习笔记 (okHttp3的用法)
- 如何在Ubuntu上开启SSH服务
- Python - 4. Control Structures
- php的内核组成模块和运行原理
- SQL-33 创建一个actor表,包含如下列信息
- 【转】UNITY之LUA加密