Cocoapods จะต้องถูกติดตั้งลงในเครื่องก่อน เพื่อใช้ดึง Library เข้ามาใช้ในโปรเจ็ค โดยการติดตั้งจะทำครั้งแรกครั้งเดียว ขั้นตอนในการติดตั้ง เปิด Terminal แล้วพิมพ์ sudo gem install cocoapods (เวลาพิมพ์ระวังพิมพ์ผิดนะครับ cocopod, coacopods, cocopods ตัว...
Coding
รวมบทความ Tips และ เทคนิคในการเขียนโปรแกรม ภาษาต่างๆ เช่น Java, Swift, C# สำหรับผู้เริ่มต้นเรียน Programming, Coding รวมทั้ง Programmer ผู้เชี่ยวก็อ่านได้
cocoapods.org เป็นเว็บที่รวม Library สำหรับ swift และ Objective C ใน Cocoapods จะมี Library ต่างๆ ซึ่งนักพัฒนาคนอื่นๆ ได้แชร์ไว้ เราสามารถนำมาใช้ในโปรเจ็คเราได้ ช่วยลดเวลาในการเขียนโค้ด และใช้ประโยชน์จากสิ่งที่คนอื่นเขียนไว้แล้ว และเรายังสามารถแบ่งปันให้คนอื่นใช้ร่วมกันด้วย...
Asp.net core ได้เตรียม template สำหรับการสร้างโปรเจ็คไว้แล้ว สามารถสร้างแล้วลองรันดูได้เลย ขั้นตอน 1.เลือก File > New project 2. เลือก Asp.net core web application 3....
ประเภทข้อมูล ประเภทข้อมูลใน dot net จะมี 2 แบบ คือ Reference type Value type Struct เป็นข้อมูลแบบ Value type Class เป็นข้อมูลแบบ Reference...
Dot net frame work Xamarin Dot net core เทคโนโลยีในการเขียนโปรแกรมของ Microsoft .NET Core, .NET Framework, Xamarin – The...
Microsoft ประกาศ ASP.NET CORE จะเป็นแนวทางในการพัฒนาเว็บ platform ต่อไปในอนาคต คุณสมบัติ ของ ASP.NET CORE Open source Cross Platform Extremely performant scalable...
Interface คืออะไร เรามาดูนิยามคำศัพท์คำนี้กันดูก่อน จาก Wikipedia In object-oriented programming, a protocol or interface is a common means for unrelated objects to communicate with each other. These are...
ทบทวนกันก่อนเรื่อง Inherited ของ OOP โดย inherited มีประโยชน์ในการ reuse code คือมี code ต้นทางชุดเดียว แล้วสืบทอดมาที่คลาสของเรา ทำให้เราสามารถใช้ Data และ Method ของคลาสต้นทางได้ ทีนี้ถ้าเกิดว่า...
มนุษย์โปรแกรมเมอร์อย่างเรา มักจะขี้เกียจทำอะไรซ้ำๆ ถ้าต้องเขียนโค้ดเดิมๆ ซัก 2 – 3 รอบก็เบื่อละ แต่พอมีแนวคิดการเขียนโปรแกรมแบบ OOP มันก็ช่วยทำให้ชีวิตเราง่ายขึ้น แนวคิดแบบ OOP ช่วยให้เราเอาโค้ดเดิมๆที่มีอยู่ ที่มีการทดสอบแล้วว่า work มาใช้ โดยที่ไม่ใช่การ copy...
โดยปกติการเขียนโปรแกรมแบบ OOP ที่มองทุกอย่างเป็นวัตถุนั้น ภายในแต่ละวัตถุจะมี 2 ส่วน คือ Data กับ Method ส่วนของข้อมูล(Data) บางครั้งมักจะถูกห่อหุ้มไว้ให้ใช้ได้ภายในวัตถุนั้นๆ เท่านั้น ถ้าอยากจะเปลียนแปลงข้อมูล ก็ควรจะเรียกใช้ผ่าน Method การป้องกันไม่ให้มาแก้ Data โดยตรงก็คือ...