在可选类型上简单使用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