1.需求:利用代理实现反向传值(例子采用点击第二个视图控制器中的按钮来改变第一个视图控制器中的Label的内容)一、第一个界面 1 class ViewController: UIViewController, ChangeTestLabelDelegate { 2 var testLabe...
分类:
编程语言 时间:
2015-04-22 01:54:59
阅读次数:
179
//// FirstViewController.h// 控制器数据传递//// Created by wangtouwang on 15/4/15.// Copyright (c) 2015年 wangtouwang. All rights reserved.//#import @inte...
分类:
移动开发 时间:
2015-04-15 18:36:10
阅读次数:
136
反向传值实例1.代理反向传值#import //声明一个类@class LHTableViewController;//声明一个协议@protocol LHTableViewControllerDelegate //协议中的方法-(void)LHTablieViewController:(LHTab...
分类:
其他好文 时间:
2015-04-07 21:29:11
阅读次数:
114
一、中间传值全局变量1.存放中间值(放在Delegate--比较麻烦)@property(nonatomic,strong) NSString *labelText;2.保存值(放在应用程序对象里面)YYAppDelegate *appDelegate = [UIApplication shared...
分类:
其他好文 时间:
2015-03-04 14:23:25
阅读次数:
155
swift是一门脚本语言无指针和内存管理机制函数内部可以定义函数funca->(Int->Int) :一个返回函数地址的函数------这个返回的函数是一个Int参数,返回值Int的函数swift的数组是动态分配内存的------没有所谓的先定义长度,再使用闭包closure——>>反向传值———>...
分类:
移动开发 时间:
2015-02-19 11:48:48
阅读次数:
216
DAY05回顾1 多MVC之间的页面切换 1.1推出新的MVC presentViewController 1.2返回到推出的原VC dismissViewController2 多MVC之间的切换传值 2.1正向传值 在B中声明一个属性 A中给这个属性赋值 然后传到B中使用 2.2 反向传值 方法...
分类:
移动开发 时间:
2015-02-07 20:18:19
阅读次数:
303
1.新建项目,在AppDelegate.h文件中声明实例变量 #import @interface AppDelegate : UIResponder @property (strong, nonatomic) UIWindow *window;//添加一个属性@property (nonatom....
分类:
移动开发 时间:
2015-01-02 14:36:34
阅读次数:
152
方法一:使用target-action设计模式代码如下:(由根视图推出子视图,再由子视图推出根视图,在推出根视图时,子视图传一个color的属性给根视图,用来修改根视图的背景颜色)根视图控制器代码://.m文件
-(void)viewDidLoad
{
[superviewDidLoad];
self.view.backgroundColor=[UIColorr..
分类:
移动开发 时间:
2014-12-05 19:31:57
阅读次数:
194
假设有这样一个场景,app第一个页面是一个正方形,第二个页面有一个按钮,点击第一个的某按钮后,跳转到第二个页面,第二个页面修改正方形的边长,然后返回第一个页面,此时当前页面的矩形变化。 import?java.ut...
分类:
其他好文 时间:
2014-11-11 23:11:48
阅读次数:
408
利用代理回调,成员变量,完成在导航栏控制器UINavigationController中的各个页面进行相互的传值,适合iOS开发的初学者联系各个界面的传值练习...
分类:
移动开发 时间:
2014-10-20 11:55:07
阅读次数:
224