我想知道是否有人知道如何在你的应用中创建自己的钩子。
例如我有一个带有myapp://location?id=1
当您点击它时,会打开myapp
并告诉我location?id=1
是什么
答案 0 :(得分:0)
" hook"在你的AppDelegate中。
实施以下方法......
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
NSString* tUrlString = url.absoluteString;
// ... analyse tUrlString
// ... do something
return YES;
}
此外,您必须注册您的应用以响应" myapp://" URL方案(如果尚未完成)。这可以在" URL类型"在"信息"你应用的目标部分。