![]() |
1
7
如果我正确理解你的问题,你是在假设
这很酷,你不需要在init上使用它,它只需要在访问它的值之前在某处等待设置就可以了。。。Interface builder将在ViewDidLoad之前为您处理初始化,因此在此之后标签不会为零。。。再次之前
例如,当你在
好的,很酷。。那么现在该怎么办?
改变他们的价值观。。。你看
上述情况应该适用于MVC模式,而不是MVVM或其他模式,在这些模式中,您不将故事板与TableViewController一起使用,并且嵌入了太多单元格。。。(因为注册单元格,但这是另一篇文章…) 我将给你一些提示,如何在不接触实际值的情况下设置单元格/视图控制器中的值,并使其安全。。。此外,良好实践(安全)是使iBouts成为100%安全的可选方案,但这不是必要的,老实说,解决这个问题的方法很奇怪: 视图控制器:
下一个问题可能是:
|
![]() |
2
5
你应该只暴露你需要的东西。
例如,你可以
然后,无论你在哪里需要:
现在外部对象无法访问
|
![]() |
3
0
编辑:当你更换手机并添加新的插座时,这样的功能对未来很有用。然后可以将参数添加到
|
![]() |
Mark George · 如何在swift ui中为文本提供内部填充 1 年前 |
![]() |
Safa Ads · CDN:无法下载中继URL:https://cdn.jsdelivr.net/cocoa/Specs/2/e/c/RxSwift/3.0.0-rc.1/RxSwift.podspec.json响应:SSL连接错误 1 年前 |
|
fun lab · 与Apple Music API集成的未授权请求 1 年前 |
![]() |
marc-medley · swift shebang脚本的导入路径 1 年前 |
![]() |
Lorenzo B · 解码单个值时对JSONDecoder的说明 2 年前 |