ios - 快速复制相似类之间的字段
问题描述
我有两个相同的课程,但出现在不同的地方。一个在框架内部,一个在 Normal App 类中。我想复制它们之间的所有字段。
class Account {
var prodCode;
var subProdCode;
}
框架内的相同类。
class Account {
var prodCode;
var subProdCode;
}
我需要将所有字段从第一类对象复制到第二类对象。
在 Swift 中最好和最简单的方法是什么?
解决方案
添加一个方法来MyAccout
更新您的类中的属性值,该方法接受FrameworkAccount
作为参数。
class MyAccout {
//...
func updateValues(account: FrameworkAccount) {
prodCode = account.prodCode
subProdCode = account.subProdCode
}
}
推荐阅读
- flutter - How to access config file in flutter using bloc architecture
- r - 尝试在 RStudio 中安装包(重包和中位数)时出现问题
- deep-learning - How do I calculate cross-entropy from probabilities in PyTorch?
- java - 我怎么知道一个未修饰的 JFrame 已经完全绘制在屏幕上?
- android - Jacoco gradle 'exclude' 在 Kotlin 的 Android 项目中不起作用
- c++ - Arduino for statement error. Expected ')' before ';' token. How to fix this?
- css - 如何在 Tornado fx 上将背景图像添加到 root
- docker - Is it possible that a docker-container brings down a whole system?
- php - The mappings Entity and another Entity are inconsistent with each other
- python-3.x - For-Loop stops working after 2 iterations