相关疑难解决方法(0)

Swift在只有一个支架的线上崩溃

我很难理解一个程序如何在只有一个括号的行上崩溃.我的开源应用程序Steppy 2遇到了这个问题.我自己无法复制此问题,但多个用户报告了此问题并发送了崩溃报告.崩溃发生在最后一个括号上:

func loadBars() {
    let graphView = UIView(frame: CGRectZero)
    graphView.setTranslatesAutoresizingMaskIntoConstraints(false)
    self.addSubview(graphView)
    self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|[view]|", options: nil, metrics: nil, views: ["view":graphView]))
    self.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("V:|[view]-(30)-|", options: nil, metrics: nil, views: ["view":graphView]))

    let sortedDayKeys = Array(weekData.keys).sorted(<)

    for var day = 0; day < 7; day++ {
        let key = sortedDayKeys[day] as String
        let bar = STPYGraphBar(frame: CGRectZero)

        bar.dateKey = key
        bar.steps = weekData[key]
        bar.divider = divider
        bar.backgroundColor = UIColor.clearColor()

        graphView.addSubview(bar)
        graphView.bringSubviewToFront(bar)

        bar.createInnerView()

        addBarContraints(bar)
        graphView.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("V:|[bar]|", options: nil, metrics: nil, views: ["bar":bar]))
        bars.append(bar)
    }
    graphView.addConstraints(NSLayoutConstraint.constraintsWithVisualFormat("H:|[bar1][bar2(bar1)][bar3(bar1)][bar4(bar1)][bar5(bar1)][bar6(bar1)][bar7(bar1)]|", options: nil, metrics: …
Run Code Online (Sandbox Code Playgroud)

ios crashlytics swift

7
推荐指数
1
解决办法
1275
查看次数

标签 统计

crashlytics ×1

ios ×1

swift ×1