小编aru*_*iva的帖子

无法授予对证书、标识符和配置文件的访问权限

我购买了一个 Apple 开发者帐户,我正在尝试将用户添加为管理员并授予对证书、标识符和配置文件的访问权限。但是复选框被禁用我无法勾选它。

在此处输入图片说明

iphone-developer-program ios

12
推荐指数
2
解决办法
6029
查看次数

如何简化Swift Enum自定义初始化

我已经创建了一个String类型的枚举。它有两种初始化方法。一个是带有rawValue的默认init方法,另一个是带有intValue的自定义init方法。我是这样写的。有什么简单的方法可以不使用两个开关盒?

enum Roman: String {
    case I,V,X,L,C,D,M

    var intValue: Int {
        switch self {
        case .I:
            return 1
        //...
        }
    }
    init?(intValue: Int) {
        switch intValue {
        case 1:
            self = .I
        //...
        default:
            return nil
        }
    }
}

    //Roman to Int
    let number = "XXI".reversed()
                    .map { Roman(rawValue: String($0))?.intValue ?? 0 }
                    .reduce((total: 0, max: 0)) { result, value in
                        let newTotal = result.total + (value < result.max ? -value : value)
                        return (newTotal, max(result.max, value))
                    }.total
Run Code Online (Sandbox Code Playgroud)

swift

2
推荐指数
1
解决办法
167
查看次数

标签 统计

ios ×1

iphone-developer-program ×1

swift ×1