iOS开发 代理传值
来源:互联网 发布:网络新媒体加盟 编辑:程序博客网 时间:2024/06/01 08:32
代理传值并不复杂,复杂的是必须要清楚你是要从哪个界面往哪个界面传值,这个弄清楚了,那就so easy了。
首先在传值界面建立协议:
1.在.h文件里
@protocol PassValueDelegate<NSObject>
-(void)setValue:(NSString *)value;
@end
需要写在@interface 之上2.然后创建代理对象:
@property (nonatomic, assign)id<PassValueDelegate>delegate;
需要写在@interface 之下3.在.m文件里
调用代理方法传值就可以了:
[self.delegate setValue:@"要传的值"];
//传值界面告一段落,下面是接受界面//4.在.h文件中服从代理:
<PassValueDelegate>
5.在.m里面调用代理方法接受:
-(void)setValue:(NSString *)value{
NSLog(@"value = %@",value);
_nameOfBankTF.text = value;
}
0 0
- iOS开发 代理传值
- iOS 开发传值 代理传值
- iOS 开发之协议-代理传值
- iOS 开发之协议-代理传值
- iOS 开发之协议-代理传值
- iOS开发之协议:代理传值
- iOS 开发之协议-代理传值
- iOS 开发之协议-代理传值
- iOS开发之协议:代理传值
- ios开发-- 开发细节(代理传值)
- ios 代理传值
- iOS 代理传值
- iOS代理传值
- iOS 代理传值
- iOS 代理传值
- IOS--代理传值
- ios代理传值
- iOS 代理传值
- SD miniSD microSD TF CF MMC XD-Picture卡 SDIO CE-ATA SDHC SDXC
- 其他排序算法:快速、归并、堆排序(top N问题)
- FTP基础知识 FTP port(主动模式) pasv(被动模式) 及如何映射FTP
- maven 编译部署src/main/java下的资源文件
- SDL入门教程
- iOS开发 代理传值
- 设计并发数据结构
- C# 发送邮件 qq与163
- Xcode7 添加PCH文件
- ListView嵌套ListView的思路
- OBIEE:11.1.1.9.0 Unable to find user {0} in identity store
- swift2.1新特性(转载)
- Android初学习 - App监听软键盘按键的三种方式
- 从缓冲上看阻塞与非阻塞socket在发送接收上的区别