我遇到一个奇怪的问题,在一个XCode项目中工作的代码无法在另一个XCode项目中编译。两者都运行Swift4.2。
为什么我会收到“ UIBackgroundTaskIdentifier没有成员'无效'错误?
导入UIKit导入基金会
//Type 'UIBackgroundTaskIdentifier' (aka 'Int') has no member 'invalid'
var backgroundTask: UIBackgroundTaskIdentifier = UIBackgroundTaskIdentifier.invalid
我有同样的问题。使用UIBackgroundTaskInvalid
而不是.invalid
]解决>
var backgroundTask: UIBackgroundTaskIdentifier = UIBackgroundTaskInvalid
不知道为什么它如此奇怪。在raywenderlich.com的示例中,代码可以正确编译。
我有一个类似的问题:在将代码从一个项目粘贴到另一个项目时,我突然得到“ CIFormat(aka'Int32')没有成员'RGBA8'。如原始帖子所述,通过跳转到定义,我可以看到定义了“ RGBA8”。
对于Xcode 11 / swift 5.1