我正在使用 Mogenerator 在我的 iPhone 应用程序中生成我的类文件。
我有一个员工基础模型,我想使用不同的协议进行扩展,例如。经理、安全等协议,但工作人员可能有权同时使用经理和安全协议。
因此,假设 Staff 具体模型如下所示:
职员
字符串名字,姓氏
然后管理器协议可以有一个 managerialLevel 属性,而安全协议可以有一个 passCode 属性。
一些工作人员应该有一个,有些应该没有,有些应该两者都有。
但是,我看不到如何将协议与 Mogenerator 一起使用。到目前为止,我使用 xcdatamodelId 文件来创建具体的类及其属性,但我希望这些协议能够为某些人员模型添加属性。
这可能吗?