1. 传值的ViewController
ViewController跳转到NewFriendViewController 时,传入值2.
#pragma mark -
#pragma mark Clicked
- (void)logClick{
NewFriendViewController *newFriend = [[NewFriendViewController alloc]init];
newFriend.index = 2;
[self.navigationController pushViewController:newFriend animated:YES];
}
2. 被传值的ViewController。
#import "global.h"
@interface NewFriendViewController : ViewController
@property(nonatomic,assign)NSInteger index; ---公开出去
@end
#import "NewFriendViewController.h"
@interface NewFriendViewController (){
NSInteger _index;
}
@end
@implementation NewFriendViewController
- (void)viewDidLoad {
[super viewDidLoad];
DebugLog(@"%ld",(long)_index);----打印从<span style="color: rgb(255, 0, 0);">ViewController</span>传过来的值
}
3. 点击跳转,在NewFriendViewController中可以打印出从ViewController传过来的值2
2015-07-12 11:00:29.571 WidgetProject[5800:334247] 2
分析总结:
这只是一种简单的传值方法,后面再整理其他的传值方法。