swift开发使用闭包传值开发中,从一个页面跳转到另一个页面的时候,有时候需要到跳转后的页面把值传回上一个页面,这里介绍一下swift开发中使用闭包传值
首先我们创建两个视图控制器分别为”ViewController“和”NextViewController”
现在我们要从”ViewController“跳转到到”NextViewController“,然后在”NextViewControl...
分类:
编程语言 时间:
2016-05-07 08:25:52
阅读次数:
188
#import "ViewController.h"@interface ViewController ()
{
double totalLength;//总时长
double receviewTotal;//下载的长度
NSString *filePath;//文件路径...
分类:
其他好文 时间:
2016-05-07 07:52:49
阅读次数:
110
为了便于MVVM重构后代码维护方便,特制定以下规范:
一、职责:
VC(即ViewController)的职责:
1)处理页面布局以及页面的生命周期(viewDidLoad,ViewWillAppear等)
2)响应页面上的所有交互,包括按钮点击、手势等
3)监听VM中数据的变化,订阅信号,根据信号的内容来作出相应的变化。
4)管理与页面相关VM的创建和销毁
VM(即View...
分类:
其他好文 时间:
2016-05-06 12:40:09
阅读次数:
139
偏好设置:
plist文件详解:
#import "ViewController.h"
#import "Contact.h"
@interface ViewController ()
@property (nonatomic,copy) NSString *plistPath;
@end
@implementation ViewControll...
分类:
其他好文 时间:
2016-05-06 12:28:10
阅读次数:
141
@interface ViewController () <MKMapViewDelegate> { //地图对象 MKMapView *_mapView; UILabel *_userLocationLabel; //用户坐标 } @end @implementation ViewControll ...
分类:
其他好文 时间:
2016-05-06 09:26:05
阅读次数:
403
@interface ViewController () <CLLocationManagerDelegate> { //定位器管理者 CLLocationManager *_locationManager; } @end @implementation ViewController - (void ...
分类:
其他好文 时间:
2016-05-06 09:20:40
阅读次数:
166
首先要先引入libsqlite3.0.tbd框架 DataBaseHandle.h DataBaseHandle.m ViewController.m ...
分类:
数据库 时间:
2016-05-04 22:27:14
阅读次数:
303
当弹出一个view controller时,UIKit提供了一些标准转换动画,并且也支持用户自定义的动画效果。 1 UIView动画 UIView是自带动画实现功能,其中有两种方式实现: 1) animateWithDuration系列方法 2) transitionFromViewControll ...
分类:
移动开发 时间:
2016-05-04 21:06:07
阅读次数:
275
若当前的ViewController中只有一个scrollView,点击状态栏,该scrollView就会滚动到顶部。但当ViewController中有多个scrollView时,就不灵了!这个时候,怎么去兼容呢? UIScrollView有这么一个属性scrollsToTop。按住command ...
分类:
移动开发 时间:
2016-05-04 18:38:17
阅读次数:
467
Person.h Person.m ViewController.m ...
分类:
其他好文 时间:
2016-05-03 22:11:39
阅读次数:
126