我使用结构而不是类来在我的iOS应用程序中存储数据,因为值与引用类型的明显优势.但是,我正在试图弄清楚如何构建类似内容的组.用户帖子可能包含图像,文本和/或标题.如果我使用类,我将使用的方法是使用一个共同的Post超类,其中不同的子类代表不同类型的帖子.这样我就可以传递Post数据并根据需要进行投射.但是,结构不允许继承,所以我如何构建类似的东西呢?
Post
inheritance struct swift
inheritance ×1
struct ×1
swift ×1