Refactor
Last updated
Last updated
ViewController ถ้าเห็นแล้วก็คงจะ งง ไม่รู้ว่ามันคือหน้าแสดง List todo ของเรา มาแก้ชื่อกันหน่อย
คลิ๊กขวาที่ชื่อคลาส เลือก Refactor -> Rename จากนั้น Xcode จะหาให้เราว่ามีที่ไหนใช้บ้าง แล้วแก้ทีเดียวเป็น TodoListViewController (จะเห็นว่ามีใช้ใน Storyboard ด้วย)
จากนั้นให้เราทำแบบเดียวกับ AddNewItemViewController เพราะตอนนี้มันไม่ได้ Add อย่างเดียวแล้วนะ เป็น ItemDetailViewController
ตามมาด้วย Protocol ของเรา AddNewItemViewControllerDelegate เป็น ItemDetailViewControllerDelegate
อย่าลืมชื่อฟังก์ชั่นใน Protocol ด้วยนะ แล้วเราก็จะได้แบบนี้
จากนั้นเราก็มาจัดให้มันเป็นกลุ่ม ๆ กันหน่อยจะได้หาง่าย
พอเราจัดเสร็จ ถ้าเราย้าย info.plist ไปอยู่ในโฟลเดอร์ ทีนี้จะ Build ไม่ผ่าน ให้เราตามไปแก้คอนฟิกเราด้วยที่ Build Settings ให้ search ว่า info.plist แล้วเปลี่ยน path ใหม่
เวลา controller หรือ class ของเรามันใหญ่ขึ้นการหาฟังก์ชั่นหรือของต่าง ๆ ก็จะยากไปด้วย เราสามารถจัดกลุ่มในโค้ดของเราได้ด้วยการใส่
จะทำให้เราสามารถหาของได้ง่ายขึ้น