我正在学习 dart 中新的 null 安全性。我的理解是它只在我使用 dart 频道测试版时才有效,但是当我使用稳定版本时它不起作用。含义术语:?
和 !
和 late
等,当我使用稳定版本时,会导致我的代码出错。它仅适用于测试版。
我的所有代码都只适用于测试版,这样可以吗?当我想发布我的应用程序等时,它是用测试版而不是稳定版编写的吗?
答案 0 :(得分:0)
我们推荐使用 stable 分支。
也就是说,beta 分支应该没问题。除了在 beta 分支上延长稳定期之外,我们没有为稳定版进行额外级别的测试。因此,如果您想使用 Beta 版可用但不稳定的内容,请随时考虑使用 Beta 版。
编辑:但建议在稳定版本中发布您的应用程序,但如果您赶时间并且等不及下一次更新,那么从文档中我认为您可以发布