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