iOS开发入门的一些困惑
2016-04-06 15:00
513 查看
1.重写类的初始化方法
2.popToViewController 与pushViewController的区别
通过上面明白了吗 popToViewController 是对栈进行操作 必读要调到指定的Controller class页
pushViewController 这是压入一直栈(这不是指定的哈 这就是区别) 明白了
- (id)init { self = [super init]; if (self) { // Custom initialization 在类的初始化做一些处理:比如给属性/赋值默认值 什么都不写的话 这段代码就没什么意义 } return self; }
2.popToViewController 与pushViewController的区别
[self.navigationController popToViewController:[self.navigationController.viewControllers objectAtIndex:2] animated:YES]; 或 for (UIViewController *temp in self.navigationController.viewControllers) { if ([temp isKindOfClass:[你要跳转到的Controller class]]) { [self.navigationController popToViewController:temp animated:YES]; } }
通过上面明白了吗 popToViewController 是对栈进行操作 必读要调到指定的Controller class页
pushViewController 这是压入一直栈(这不是指定的哈 这就是区别) 明白了
相关文章推荐
- 【ios开发学习】Cocoa 新的依赖管理工具:Carthage
- iOS图片旋转问题
- iOS 画平滑曲线的方法及取音频数据的方法
- iOS 数据保存几种方式总结
- iOS开发使用-半透明-模糊效果-方法整理
- 神奇的ios9bug
- 关于这几天使用IOS的ASYNCSOCKET完成无限后台的过程
- iOS项目的完整重命名方法
- ios Block详细用法
- RealReachability的使用心得
- iOS 音频播放,录音,视频播放,拍照,视频录制
- Responder Chain(ios事件传递)
- iOS runTime 机制详解
- iOS日期相关
- iOS开发- 自定义遮罩视图(引导, 功能说明)源码+解析
- iOS 沙盒与文件机制——iOS 编码复习(九)
- iOS-数据缓存
- iOS中传值的几种方式
- iOS -NSURLCache内存缓存
- 界面横竖屏的一些问题总结