如何在泛型中使用可选的Equatable实现?

时间:2017-07-24 11:39:45

标签: swift

在可选类型上简单使用Equatable协议不会导致任何错误并且可以正常工作。

CxfRsEndpoint serviceEndpoint = new CxfRsEndpoint("/rest2", cxfComponent);
        serviceEndpoint.addResourceClass(Service2.class);
        serviceEndpoint.setProviders(providers);
        serviceEndpoint.setSynchronous(true);
        serviceEndpoint.setAddress("/rest2");
        serviceEndpoint.setBus(bus);
        serviceEndpoint.getFeatures().add(swagger2Feature);

        RouteBuilder builder = new RouteBuilder(camelContext) {

            @Override
            public void configure() throws Exception {
                from(serviceEndpoint)
                .id(Service2.class.getCanonicalName()+"rest")   
                .log("${header.operationName} message here")
            }

但是,如果我想在var pA: UnsafeMutableRawPointer? var pB: UnsafeMutableRawPointer? print(pA == pB);

中指定类型,该怎么办?

示例代码:

associatedtype

0 个答案:

没有答案