在我的应用中搜索一些逻辑(非语法)错误,只是一个简单的问题(我试图谷歌它,不能... 找到答案): 你可以为Swift中的每个Case使用多行代码,而不添加大括号吗?像这样(狗狗代码只是为了告诉你我的意思):
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="http://maps.google.com/maps/api/js?libraries=drawing"></script>
<div id="map_canvas" style="width:500px; height:450px;"></div>
<textarea name="vertices" value="" id="vertices"></textarea>
只是想知道这些线路是否会破坏我的规则。我尝试在案例中添加花括号,但后来我遇到了错误。 &#34;未使用的闭包中的支撑语句块&#34;
答案 0 :(得分:2)
是的,你可以,而且你必须;但是你不能像你做的那样省略switch
花括号:
switch (cardsOnTable) { // <= required curly braces
// ...
}
换句话说,个别案例不会得到大括号,但switch
语句本身就是。