0
是否有任何檢查點是否已經將值分配給變量,還是僅僅簡單地賦值就更好?例如,如果X將等於1,是否有任何一點檢查X是否已經等於1?下面的示例代碼:在賦值之前驗證值不相等
if X != 1 {
X = 1
}
我問成爲這個問題,我通過循環一堆孩子的精靈和改變阿爾法值設置爲0,其中大部分已經被設置爲0,所以我看到的,如果有先檢查孩子的alpha值有什麼好處(我看不到這個好處)。
parent.enumerateChildNodes(withName: "*", using: {
node, stop in
// if node.alpha != 0 {
node.alpha = 0
// }
})
謝謝清掃工。我覺得我一直在做的很好,但是想確保沒有影響。我不確定是否更改一個值(即使它的值相同)也會造成不必要的重新處理或其他問題。 – Jarron