APP之间的跳转所用的函数
在第一界面鞋写
在需要跳转的或者btn点击下
[[UIApplicationsharedApplication] openURL:[NSURLURLWithString:encodeString]];
并且在targets中info 找到 URLtypes 做一个标记
跳转传值的话
需要用到函数app一个代理方法
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation{
((ViewController*)self.window.rootViewController).label.text=string;
}
有时搜索框不能搜索中文 我们需要把中文转化成 万国码
方法如下
将字符串的中文转码
NSString * string=@"yxl://你好";
NSString * encodeString=[stringstringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding];
//将转码后的字符串转回来
NSString * string=[url.absoluteStringstringByReplacingPercentEscapesUsingEncoding:NS