我可以在不同的 UIView 中重复一个 label/button/variable 名称吗? (XCode)
Can I repeat a label/button/variable name in different UIViews? (XCode)
所以我正在使用 Swift 开发一个 XCode 项目,我想知道在不同视图中为(例如)不同按钮使用相同的名称是否会导致任何错误。
与变量、标签等相同
-谢谢
如果它们不在同一个 class(文件)中,您应该没问题。
同名变量 class 完全没问题,没有副作用。因此,如果您在不同 class 中声明一个按钮或任何其他具有相同名称的 ui 元素,它是安全的。
即使您在 UIViewController 中声明 outlet,您也可以在两个不同的 UIViewcontroller 中自由创建相同名称的 outlet
所以我正在使用 Swift 开发一个 XCode 项目,我想知道在不同视图中为(例如)不同按钮使用相同的名称是否会导致任何错误。
与变量、标签等相同
-谢谢
如果它们不在同一个 class(文件)中,您应该没问题。
同名变量 class 完全没问题,没有副作用。因此,如果您在不同 class 中声明一个按钮或任何其他具有相同名称的 ui 元素,它是安全的。
即使您在 UIViewController 中声明 outlet,您也可以在两个不同的 UIViewcontroller 中自由创建相同名称的 outlet