我正在开发一款Swift应用程序,其中在某个时刻我有一个类似于以下代码的代码:
import UIKit
class ViewController: UIViewController {
private var a: UIImageView!
private var b: UIImageView!
private var c: UILabel!
private var d: UILabel!
private var e: UILabel!
private var f: UILabel!
private var g: UIView!
private var h: UIView!
private var i: UIView!
private var j: UIView!
private var k: UIImageView!
private var l: UIView!
private var m: UIView!
private var n: UIView!
private var o: UIView!
private var p: UIScrollView!
private var q: UIView!
override func viewDidLoad() {
super.viewDidLoad()
let viewBindingsDict = ["a" : a,
"b" : b,
"c" : c,
"d" : d,
"e" : e,
"f" : f,
"g" : g,
"h" : h,
"i" : i,
"j" : j,
"k" : k,
"l" : l,
"m" : m,
"n" : n,
"o" : o,
"p" : p]
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
}
由于某种原因,当我加入这段代码后,Xcode就会卡住,我什么都做不了。
打开Activity Monitor,它显示sourcekitservice和swift占用超过100%的CPU。
我已经使用以上代码创建了一个示例项目:https://dl.dropboxusercontent.com/u/1393279/aaaaaaa.zip 我已经尝试过清除派生数据、重新安装Xcode、重新启动、等待几分钟等方法,但它仍然无法正常工作。