如何成功通關(guān)Playgrounds學(xué)習(xí)編程2第24關(guān)
這是一個挑戰(zhàn)關(guān)卡,ipad上的Playgrounds是利用swift 5.1語言進行編程的挑戰(zhàn)小游戲?,F(xiàn)在我們來分享一下如何通關(guān)【參數(shù)第24關(guān)-兩個專家】的經(jīng)驗。挑戰(zhàn)內(nèi)容在這一關(guān)中,需要運用初始化、參
這是一個挑戰(zhàn)關(guān)卡,ipad上的Playgrounds是利用swift 5.1語言進行編程的挑戰(zhàn)小游戲?,F(xiàn)在我們來分享一下如何通關(guān)【參數(shù)第24關(guān)-兩個專家】的經(jīng)驗。
挑戰(zhàn)內(nèi)容
在這一關(guān)中,需要運用初始化、參數(shù)以及編程工具箱中其他技能來通關(guān)。需要注意的是,我們需要兩個expert(專家)才能完成當(dāng)前任務(wù),因為鎖之間是沒有聯(lián)通的。兩個專家需要協(xié)同,打開不同的門,升起和降下不同的平臺,才能通關(guān)。
錯誤解決
在通關(guān)過程中,可能會遇到一些問題。比如,在使用if isOnGem {}語句時可能會出現(xiàn)報錯。這可能是因為判斷時需要基于是哪個實例而言,所以應(yīng)該將代碼修改為:if {} 判斷語句就可以通過編譯了。代碼如下:
```swift
if {}
```
通關(guān)提示
最后給出通關(guān)提示:巨作!如果有類型(例如,Expert),你就可以創(chuàng)建許多該類型的實例。由于它們均來自一個藍圖,你可以調(diào)用一個方法來訪問該類型任意實例上的相同屬性。要靈活運用實例創(chuàng)建和方法調(diào)用,才能更好地完成關(guān)卡挑戰(zhàn)。
以上就是關(guān)于Playgrounds學(xué)習(xí)編程2第24關(guān)的通關(guān)經(jīng)驗分享,希望對正在挑戰(zhàn)此關(guān)卡的玩家有所幫助。繼續(xù)加油,享受編程的樂趣吧!