2
我在桥接中使用Swift项目中的Obj-C库。所有都OK,除了NS_ENUM自定义值:Obj-C到Swift桥接问题:NS_ENUM - > enum
对象 - (原)
typedef NS_ENUM(NSInteger, HTTPStatusCode) {
// Informational 1xx
HTTPStatusCodeContinue = 100,
HTTPStatusCodeSwitchingProtocols = 101,
HTTPStatusCodeProcessing = 102,
HTTPStatusCodeCheckpoint = 103,
...
斯威夫特(带桥接)
enum HTTPStatusCode : Int {
// Informational 1xx
case Continue
case SwitchingProtocols
case Processing
case Checkpoint
...
如何NS_ENUM实施桥接可以正确地转换为斯威夫特?
其实值斯威夫特将在其桥接生成是小写---。继续.switchingProtocols .processing .checkpoint –