小编Kel*_*Tan的帖子

SQL语言——有没有办法写两次平均值?

问题是“列出所有大于平均付款两倍的付款”

SELECT AVG(amount)
FROM Payments
WHERE amount > AVG(amount)*2;
Run Code Online (Sandbox Code Playgroud)

sql

-1
推荐指数
1
解决办法
1431
查看次数

一键多用 - Swift

我正在制作一个动作按钮,每次按下按钮时都会实现不同的功能。当我单击一次时,地图变为Satellite,当我再次单击它时,它变为标准,当我再次单击它时,它变为混合,当我再次单击它时,它又回到Satellite

这是我的代码。请让我知道我哪里做错了。

    @IBAction func changeLayout(_ sender: AnyObject) {
    switch (sender.anyObject()) {
    case 0:
        mapView.mapType = MKMapType.satellite
    case 1:
        mapView.mapType = MKMapType.standard
    default:
        mapView.mapType = MKMapType.hybrid
    }

}
Run Code Online (Sandbox Code Playgroud)

我得到的错误说:

“Int”类型的表达式模式不能匹配“Any?”类型的值 视图控制器.swift

xcode switch-statement swift

-2
推荐指数
1
解决办法
3037
查看次数

标签 统计

sql ×1

swift ×1

switch-statement ×1

xcode ×1