原來 … Xcode 的紅色錯誤有兩種 !
Published in
Jul 28, 2017
寫程式難免有錯,看到紅色錯誤是常有的事,但是你知道嗎 ? 紅色錯誤可是有兩種呢 ! 如下圖所示,左邊的紅色錯誤包著白色圓形,右邊的包著叉叉。
右邊的紅色錯誤有叉叉,暗示著它更可怕,是我們要自己想辦法解決的錯誤。如圖所示, 數字 100 和字串”peter”是沒可能相加的,就好像彼得潘不可能愛上虎克船長一樣,這樣的錯誤只有我們自己能修正。
包著白色圓形的紅色錯誤比較好對付,它是 Xcode 可以幫我們自動修正的錯誤。當我們點選包著白色圓形的紅色錯誤時,Xcode 將顯示 Fix 按鈕和相關說明。如圖所示,點選 Fix 後即可修正問題,將單引號變成雙引號。
修正後的結果。
"那一刻,我升起風馬,不為乞福,只為守候你的到來。"
值得注意的,雖然 Xcode 的 Fix 可以幫我們修正錯誤,不過它也不是每次都成功。你還是要學著自己修正問題,不能太過依賴它。