TTNavigation学习笔记
来源:互联网 发布:设计网页的软件 编辑:程序博客网 时间:2024/06/07 02:16
[map from:@"tt://menu/(initWithMenu:)/(page:)"
toSharedViewController:[MenuController class]];
Opening "tt://menu/1/5" will call
[[MenuController alloc] initWithMenu:1 page:5]
传入的参数会自动映射到方法的数据类型
但是官方的例子中只给了 自动映射枚举和nsstring 别的数据类型怎么映射呢?
初始化一个UIViewController 传入多个Object参数
TTNavigator *navigator = [TTNavigator navigator];
navigator.window = [[UIWindow alloc] initWithFrame:[UIScreen mainScreen].bounds];
navigator.persistenceMode = TTNavigationModeNone;
TTURLMap *map = navigator.URLMap;
[map from: @"tt://TestViewController/(initWithName:)" toViewController: [TestViewController class]];
NSArray *ar = [[[NSArray alloc] initWithObjects: @"1", nil] autorelease];
[navigator openURLAction: [[TTURLAction actionWithURLPath: @"tt://TestViewController/diyago"] applyQuery: [NSDictionary dictionaryWithObject: ar forKey: @"ar"]]];
[navigator restoreViewControllers];
他会寻找TestViewController中- (id)initWithName:(NSString*)name query:(NSDictionary*)array;函数。固定的。
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 11.0px Menlo}span.s1 {color: #c02d9d}span.s2 {color: #743fa4}
- TTNavigation学习笔记
- 学习笔记?
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- 学习笔记
- apache URL 转发
- Android将允许纯C/C++开发应用
- 删除C语言程序中所以的注释语句(有疑问)
- Apache commons project
- 屏幕取色API的调用
- TTNavigation学习笔记
- 优秀程序员的十个习惯
- cursor pointer 在 position absolute 情况下 IE 中失效的解决办法
- JUnit简介
- WebCore中的http请求信息维护
- 关闭Youtube之路,得失何解?
- 在XP下搭建WEB服务器
- objcopy命令介绍
- ORACLE等频直方图