上代碼
func a(){
print("執(zhí)行a")
b()
return
c()
}
func b(){
print("執(zhí)行b")
}
func c(){
print("執(zhí)行c")
}
當(dāng)執(zhí)行上述代碼時(shí)红省,結(jié)果是啥?
有時(shí)候我們經(jīng)常會(huì)認(rèn)為只要return后晶疼,后續(xù)的代碼就不可執(zhí)行了酒贬。但是在swift xcode中。這樣寫的代碼默認(rèn)c方法是a方法的返回值冒晰。
怎么解決呢同衣?很簡(jiǎn)單只要價(jià)格;號(hào)即可。沒(méi)錯(cuò)就是那個(gè)在oc中必備的符號(hào)壶运。
return;/// 有時(shí)候是不可以省略的哦
注:
望大家遇到此類問(wèn)題耐齐。多排查下“;”號(hào)。切記切記