就模块化而言,通过创建和使用框架来分离应用程序的不同部分是很有意义的。
因此,我尝试创建一个框架,该框架将封装一组用于特定目的的SwiftUI视图。但是,这似乎在可构建性和可预览性方面行不通。
是否知道在框架内如何使用SwiftUI是否有任何限制?
答案 0 :(得分:0)
假设您也遇到以下错误?
NoBuildableEntriesError:活动方案无法生成此文件
当视图文件在框架中时,确实确实无法进行预览,这太疯狂了;但是,可以在构建视图后 包含视图。我设法通过以下方式使其起作用:
生成的应用仍将构建并运行。我赞赏这是一个荒谬的解决方法,但是至少它确实意味着可以重复使用视图而无需重复。
非常希望苹果公司能尽快解决这个问题!