class vs struct ต่างกันยังไง? Reference type คือ? Value type คือ?
Class เป็น Reference type
เราใช้เมื่อไหร่? และ escaping คืออะไร?
เราใช้เมื่อ เราต้องการให้มีการแจ้งเตือนเมื่อทำอะไรสักอย่างเสร็จ
เปลี่ยน String เป็น Date? เปลี่ยน Date เป็น String? ทำยังไง? ประกอบไปด้วยอะไรบ้าง? convert String to Date…
Dispatch Group คือ? ใช้งานยังไง? ใช้ตอนไหน?
Tuple swift คือ?
Property Observer คืออะไร? ใช้งานยังไง? มีประโยชน์ยังไง?
หลายๆคนอาจจะเคยได้ยิน 2 คำนี้กันมาบ้าง บางคนเรียก Argument บางคนเรียก Parameter…
GCD คือ low-level-api สำหรับการจัดการคำสั่งต่างๆที่ทำงานพร้อมๆกัน…
หลายๆครั้งที่เราเขียน code แล้วต้องกลับมาแก้ไขหรือกลับมาอ่านอีกครั้งด้วยเหตุผลหลายๆประการ ซึ่งในการแก้ไข code นั้นหากมี code ที่เราเขียนคำสั่งเดิมซ้ำ 10 ครั้ง เราต้องกลับไปแก้ถึง 10 จุด หรือคนที่จะมาแก้ไข code ของเราต้องใช้เวลาในการหาค่อนข้างนานเลยทีเดียว…
สำหรับ Application State ได้พูดถึงในบทความที่แล้ว…