我的iPhone程序使用URL架构并且成功运行,这只是fallow this tutorial。好的,当程序启动时,我使用函数
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions;
launchOptions 包含我需要的所有数据。这个问题解决了。但是,当我使用URL架构时,我的程序是打开的。好的,程序打开并显示其中的最后一个窗口。但我想去另一个地方。
问题:我怎么知道该程序是通过带有URL Schema的Web浏览器重新激活的?我必须使用什么功能?我没有发现任何可以解决它的问题。
答案 0 :(得分:0)
是......正确的功能就是这个!!!! (感谢onnoweb)
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
这有点模糊,为什么不使用“wasOpenedByURL”。呸..我必须使用对象中的所有函数来知道它的作用。