0
我正在将一个Objective-C框架导入到使用名称空间的Swift中。例如:在Swift中导入名称空间
namespace A {
struct B {
......
};
class C {
....
};
}
我无法声明类型B或C的变量。Swift如何与名称空间互操作?
我正在将一个Objective-C框架导入到使用名称空间的Swift中。例如:在Swift中导入名称空间
namespace A {
struct B {
......
};
class C {
....
};
}
我无法声明类型B或C的变量。Swift如何与名称空间互操作?
Objective C不支持名称空间或类。你引用的代码是Objective C++。 Swift - 不支持Objective C++ interop:
不能将C++代码直接导入到Swift中。相反,为C++代码创建一个Objective-C或C包装器。