วันอังคารที่ 10 มิถุนายน พ.ศ. 2557

Swift กับตรวจสอบค่า nil

คงเป็นอีกตัวอย่างที่ทำเอาหลายคนงง ว่ามันเขียนง่ายขนาดนี้เลยเหรอ โดยปกติ เวลาเราประกาศตัวแปรขึ้นมา โดยใช้ var เราก็จะกำหนดค่าไปเลยว่าเป็นเท่าไหร่ แต่ในการเขียนโปรแกรมจริงๆ นั้น หลายครั้ง เราก็ประกาศและบอก type ไว้ก่อน แต่ยังไม่กำหนดค่า

ลองมาดูโค้ดกันครับ

การกำหนดตัวแปรแบบ ยังไม่กำหนดค่าจะต้องใช้ ? ตามหลังชนิดไว้ก่อน แล้วกำหนดเป็น nil ครับ เมื่อต้องการตรวจสอบค่า ก็ใช้ if เช็คธรรมดา ก็จะรู้ได้เลยว่า ค่าเป็น nil หรือเปล่า

ปล. nil ก็เหมือนกับ null ในภาษาโปรแกรมอื่นๆ ครับ

ไม่มีความคิดเห็น:

แสดงความคิดเห็น