【发布时间】:2019-05-15 09:02:17
【问题描述】:
我需要跟踪用户的导航流程并将其存储在Dictionary 中,每次用户访问我应用中的任何屏幕时。我可以使用代码在控制台输出中看到导航堆栈
navigationController?.viewControllers
但不知道如何将其存储在字典中。
请帮忙
【问题讨论】:
-
使用dict的目的是什么?
-
是否需要为每个 1 获取 vc 的名称?
-
@Sh_Khan:是的,我需要每个视图控制器的名称
-
@MahendraGP :实际上捕获 VC 名称的目的是将用户导航存储在 txt 文件中并发送到服务器。为此,我将首先添加流指示,然后将其写入一个文本文件
-
也许您可以在您的问题中添加一个小示例,例如如果用户访问 vc1 然后转到 vc2 并再次返回到 vc1,那么您希望字典中有什么?
标签: ios swift uiviewcontroller uinavigationcontroller nsmutabledictionary