我一直在尝试在swift中每次迭代for循环时更改我的UIButton的标题,但它不起作用,因为标题没有更新。代码如下:
@IBOutlet var generateButton: UIButton!
var x: Double = 0.0
for i in 0...nTokens {
x = (Double(i)/Double(nTokens)) * 100
print(self.generateButton.isHighlighted)
self.generateButton.setTitle("\(x) %", for: .highlighted)
我刚刚将我的项目转换为Swift 2,将整个代码转换为新的语法。然而,当我试图构建应用程序时,我会得到分段错误。下面是生成输出。
CompileSwift normal x86_64 /Users/satre/Developer/Projects/STSI/MedConf/Event.swift
cd /Users/satre/Developer/Projects/STSI
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swift -frontend