gpt4 book ai didi

ios - 无法在 Swift 2.2 的同一行上声明 NSManaged 变量

转载 作者:行者123 更新时间:2023-11-28 08:40:58 25 4
gpt4 key购买 nike

Swift 2.2 中是否有任何变化意味着以下以前工作的类文件不再编译?

class Thing {
@NSManaged private(set) var foo, bar: String?
}

具体来说,使用 NSManaged 和在一行中声明两个变量的组合似乎会导致编译时错误:

1.  While silgen constructor initializer SIL function @_TFC9ParseTest5ThingcfT_S0_ for 'init' at /Users/<...>/Cocoa/ParseTest/ParseTest/Show.swift:23:7

这编译得很好:

class Thing {
@NSManaged private(set) var foo: String?
@NSManaged private(set) var bar: String?
}

最佳答案

这是编译器中的一个已知错误:https://bugs.swift.org/browse/SR-1050

关于ios - 无法在 Swift 2.2 的同一行上声明 NSManaged 变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36465379/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com