课程
/移动开发
/iOS
/使用Swift开发iOS8 App实战
如题,var imageNumber = (year- offset) % 12 后报错 expected expression 后边报错 ,大家知道帮帮忙啊
2016-01-12
源自:使用Swift开发iOS8 App实战
正在回答
把我那个+1去掉,我的图片是从1开始命名的,所以这里+1了。
@IBAction func okTapped(sender: AnyObject) {
yearOfBirth.resignFirstResponder()
if let year = Int(yearOfBirth.text!) {
let imageNumber = (year - offset) % 12 + 1
image.image = UIImage(named: String(imageNumber))
}
这样就好了,我也查了好久。swift版本的问题。
我觉得是上一句有问题吧
if let year = Int(yearOfBirth.text){
试试
举报
通过苹果最新Swift语言开发iOSApp,从零开始学习iOS的开发