บทความ โค้ด iOS ด้วย Swift
การย้าย ViewController โดยมีการแนบข้อมูลไปด้วย บน Swift iOS ตอนที่ 5 การรับค่าจาก TextField และ เช็คความว่างเปล่า
Written by มาสเตอร์ อึ่งหลังจากที่ตอนที่แล้วเราสร้าง Outlet และ Action ได้เรียบร้อยแล้ว มาตอนนี่เราจะมาเรียนรู้การ รับค่าที่กรอง บน TextField เช็คว่ามีการกรอกค่าหรือเปล่า กันครับ
เริ่มจาก การไปที่ ViewController ครับ
มาสเตอร์ จะประกาศตัวแปร แบบ Var ก่อน
กำหนดค่า name และ value
มาสเตอร์ กำหนดตัวแปร ชื่อว่า messageString มีชนิดของข้อมูลเป็น String กำหนดค่าเริ่มต้นเป็นช่องว่าง ครับ
กลับมาที่ Function sentButton
มาสเตอร์ If Statement
โดย เอาตัวแปร messageString ไปรับค่าที่ได้จาก Outlet messageTextField และนำค่าที่ได้มานับจำนวนอักษร ว่าถ้าเป็น 0 ให้แสดงข้อความ No Message บน Console แต่ถ้า นับจำนวนข้อความของ messageString มีค่าไม่เท่ากับ ศูนย์ ให้แสดงข้อตวามของ messageString บน Console เช่นกันครับ
คลิก สามเหลี่ยมสีขาว เพื่อทดสอบโค้ด iOs ด้วย Simulator
รอแป้ป สักพัก Simulator จะบูชขึ้นมาพร้อม แอพของเรา
มาสเตอร์ ลองพิมพ์ Master UNG และ คลิก Sent Message
เปิด Console ขึ้นมา จะเห็นข้อความ Message ==> Master UNG ปรากฎอยู่
ต่อไป ลบ Master UNG ออกและ ไม่พิมพ์อะไร ? ลงไป คลิก Sent Message
ข้อความใน Console ก็จะเปลียนไปเป็นแบบนี่ครับ