使用框架中声明的泛型访问协议扩展

时间:2018-06-04 19:11:42

标签: swift generics frameworks swift-protocols protocol-extension

我们可以访问框架外框架中实现的协议扩展吗?我的意思是假设有一个目标说“框架”,我在其中声明了一个协议并实现了协议扩展。 现在,如果我尝试在框架外访问此协议,它会要求我重新实现协议方法。 我们可以共享框架中实现的扩展吗?

func createObject<T: NSManagedObject>(type: T.Type, filterPredicate: NSPredicate, context: NSManagedObjectContext) -> NSManagedObject

由于

ANKIT

0 个答案:

没有答案