Swift รู้จักกับ Tuple คืออะไร? ใช้งานยังไง?

Ton Attapong
Seekster Development
1 min readJul 2, 2019

Tuple swift คือ?

Tuple

คือการเก็บข้อมูลหลายๆค่าไว้ในตัวแปรเดียวกัน แล้วสร้างยังไง? ใช้ตอนไหนได้บ้าง? มีประโยชน์ยังไง ไปดูกันเลยครับ

วิธีการสร้างและเรียกใช้ Tuple

ตัวอย่างใช้กับ Latitude, Longitude

ซึ่งผลลัพท์ที่ print ได้ เหมือนกันเลยนั่นก็คือ
13.765212
100.538357

นอกจากนี้เรายังสามารถรีเทิร์นออกมาจาก Function เป็น Tuple ได้ด้วย

สร้างแบบ Return ออกจาก Function

ซึ่งผลลัพท์ที่ print ได้คือ
13.765212
100.538357

นอกจากนี้เราเอาไปปรับใช้อะไรได้อีก? เราสามารถเรียกแสดงข้อมูลใน TableView ได้ด้วย หลายๆคนที่เคยใช้ MVVM คงคุ้นเคยมาบ้าง มาดูตัวอย่างครับ

จาก Code ด้านบน จะเห็นว่าส่ง indexPath.row เข้าไปแล้ว Return ค่า 2 ค่าออกมาในรูปแบบ Tuple
และผลลัพท์ที่ได้คือ
A
B
AA
BB

ก็จบแล้วนะครับสำหรับ Tuple หวังว่าจะเป็นประโยชน์กับทุกคนนะครับ หากมีข้อผิดพลาดประการใดต้องขออภัยด้วยนะครับ

--

--