我正在为iOS和Swift开发应用程序。当我从ViewController打开WebViewController时,它工作正常,但当我单击导航栏中的后退按钮返回ViewContoller时,问题发生了。然后我得到这个错误:
默认情况下,对具有与旧SDK链接的“get-task-allow”权限的进程或父应用程序启用检查。使用inspectable
API在较新的SDK上启用检查。2023-09-25 09:24:14.668225+0530多合一工具[11108:2951385] -[GUL_all_in_one_tools. AppDelegate-EFDEC 20 C-4D 84 - 4 E03 - 99 AF-EE 650765 ECFE窗口]:无法识别的选择器已发送到示例0x 2811 c 0 de 0 2023-09-25 09:24:14.670287+0530 all in one tools[11108:2951385] * 由于未捕获的异常“NSInvalidArgumentException”而终止应用程序,原因:'-[GUL_all_in_one_tools.AppDelegate-EFDEC20C-4D84-4E03-99AF-EE650765ECFE窗口]:无法识别的选择器发送到示例0x 2811 c 0 de 0 ' * 第一个抛出调用堆栈:(0x1c22dd48c 0x1bb5bd050 0x1c243e424 0x1c4f07514 0x1c22f2700 0x1c235497c 0x10390d7bc 0x103c597a0 0x103c5b0e8 0x10390d734 0x10390f4dc 0x10390f3f4 0x102f6e380 0x102f6e3c4 0x1c427a9fc 0x1c469ff7c 0x1c4475744 0x1c43ac974 0x1c4453dbc 0x1c450000c 0x1c4a04d68 0x1c51cbfcc 0x1c433370c 0x1c43326c0 0x1c4331ecc 0x1c4331fcc 0x1c37819ec 0x103c597a0 0x103c6834c 0x103c67fa4 0x1c2365a2c 0x1c23496c8 0x1c234dda0 0x1f96bc998 0x1c45df80c 0x1c45df484 0x1ca561ddc 0x102f6ad4c 0x102f6acd4 0x102f6add0 0x1dfafc344)libc++abi:由于NSException类型的未捕获异常而终止 * 由于未捕获异常“NSInvalidArgumentException”而终止应用程序,原因:'-[GUL_all_in_one_tools.AppDelegate-EFDEC20C-4D84-4E03-99AF-EE650765ECFE窗口]:发送到示例0x 2811 c 0 de 0 '的无法识别的选择器由于NSException类型的未捕获异常而终止
这就是我如何从ViewController打开WebViewController
@IBAction func flipTextBtn(_ sender: Any) {
let ViewController:UIStoryboard = UIStoryboard(name: "Main", bundle: nil)
let desVC = ViewController.instantiateViewController(withIdentifier: "WebViewController") as! WebViewController
desVC.Title = "Title Here"
self.navigationController?.pushViewController(desVC, animated: true)
}
2条答案
按热度按时间vcirk6k61#
首先
返回只需在第行下方写上
如果你想回到特定的UIViewController,那么首先,你需要从当前的导航栈中找到特定的UIViewController,在得到特定的UIViewController之后,你就可以回去了。
返回具体UIViewController示例如下
bkhjykvo2#
我找到了解决方案,只是添加了
在AppDelegate和它的作品..
谢谢帮助:)