草庐IT

Parsable

全部标签

ios - 可以采用元素数组或单个元素的 Swift 泛型类

我想制作能够采用可解析类型或可解析类型数组的泛型类。两者的逻辑几乎相同,所以我不想为这个操作创建两个不同的类。是否可以使用Swift泛型或协议(protocol)关联类型类型来解决它?protocolParsable:class{associatedtypeTypestaticfuncobjectFromDictionary(dictionary:Dictionary,inContextcontext:NSManagedObjectContext)->Type?funcimportFromDictionary(dictionary:Dictionary)}classParseOpera