我的设置非常简单。有一个ViewController(在故事板中设置为初始),它是从一个nib加载的(VC没有视图,nib只包含一个视图)。笔尖中的视图也有一个视图。
代码如下所示:
import Foundation
import UIKit
class MyViewController : UIViewController {
@IBOutlet weak var outputView: UIView! //ctrl-dragged from InterfaceBuilder
override func viewDidLoad() {
super.viewDidLoad()
self.outputView.backgroundColor = UIColor.blueColor()
}
}
这里是笔尖:
https://s17.postimg.org/dt3ivctkf/Screen_Shot_2015_07_22_at_15_59_54.png
在模拟器(iPhone 6)中一切正常。白色视图按预期变为蓝色。但是当在一个实际设备上运行时(iPhone 6 8.4 - 目标是8.4),Xcode会向我大吼大叫,输出结果出乎意料地为零。
我现在该怎么办?
更新
显然这是Xcode 7中的一个错误。我尝试在另一台计算机上创建一个新项目并在另一台iPhone上进行测试,结果完全一样。我会将其报告给bugreport。