我正在swift中创建一个项目,其中用户可以设置值的变量位于主视图控制器中。我希望接收此变量并在扩展中使用(例如照片编辑扩展,今日扩展,音频单元扩展等)。我已经看到不同视图控制器之间的变量传输,从不在完全不同的文件夹(主文件夹和扩展文件夹)之间。你是如何做到这一点的(以及初学者能理解+执行的方式)?
答案 0 :(得分:0)
制作具有这些变量的getter方法的单例类,您可以通过应用程序从您想要访问它们的位置进行访问!这是单例类的一些有用资源: - https://thatthinginswift.com/singletons/