swiftui - 如何避免与 SwiftUI 中的嵌套结构的命名冲突?
问题描述
struct Avatar: View {
var body: some View {
Avatar.Circle() //Name conflict avoided.
}
struct Circle: View {
var body: some View {
Circle().fill(Color.red) //Name conflict. How to avoid?
}
}
}
解决方案
答案其实很简单,就是以 SwiftUI 为前缀。
SwiftUI.Circle()
推荐阅读
- c++ - 积分计算的替代算法不准确
- html - 如何在 HTML 代码中删除表格的边框
- javascript - PhantomJS 脚本从下拉菜单中选择,填充单元格,点击下载按钮并保存结果文件
- reporting-services - 现在您正在考虑参数;将 NOT 列表作为参数选项(报表生成器 3.0)
- sql-server - 更新表时出现错误“子查询返回超过 1 个值”
- spring-boot - 无法将调试器附加到进程
- google-cloud-ml - 在 GCP AI Platform 上创建模型版本时出错
- acumatica - 如何覆盖 Acumatica 中的销售订单快速处理操作按钮
- bootstrap-4 - 为什么站点托管在 win 2008 r2 上时,cef 浏览器看起来不同
- jboss - jboss eap JmsComponent骆驼上下文中的事务