วันอังคารที่ 25 ธันวาคม พ.ศ. 2555

XCode Tip I : วิธีง่ายๆ ในการดูข้อมูลใน CoreData

บทความนี้ก็จะเป็นเทคนิคที่ผมใช้ในการดูข้อมูลภายใน .SQLite ที่เราได้มาจากการสร้างฐานข้อมูลของ CoreData นะครับ

อย่างที่ทราบกันดีนะครับว่า File นามสกุล .SQLite มีหลายๆโปรแกรมที่สามารถเข้าถึงข้อมูลภายในฐานข้อมูลได้ แต่ที่ผมจะแนะคำคือ SQLite Manager ครับ


SQLite Manager เป็น Add-on ของ Browser ยอดนิยมอย่าง Firefox นั่นเองครับ เพราะฉะนั้นเราต้องทำการติดตั้งเจ้า SQLite Manager กันก่อนครับ




  • เปิด Browser Firefox เลือก Tools >> Add-ons ( ภาษาไทยให้เลือก เครื่องมือ >> ส่วนเสริม ) ไปยังส่วนของ Get Add-ons แล้วพิมพ์ SQLite แล้วค้นหา


Add-on ที่เราต้องการครับ


  • ทำการติดตั้ง SQlite Manager แล้ว Restart Browser Firefox


เมื่อติดตั้งเสร็จเรียบร้อยแล้วเราจะมาลองใช้งานกันดูครับ


  • Tools >> SQlite Manager




  • เลือกคำสั่ง Open แล้วเข้าไปยังที่อยู่ของ File ( ใครจำไม่ได้ไปดูบทความก่อนหน้านี้นะครับ ) แล้วกด Open

เสร็จเรียบร้อยแล้วครับ

คงไม่อธิบายเกี่ยวกับการใช้งาน Add-on นะครับให้ลองใช้กันดูครับ

## สิ่งสำคัญที่ควรทราบ ##
  • เราสามารถแก้ไขข้อมูลในฐานข้อมูลได้ด้วยนะครับแต่พอเปิดโปรแกรมต้องทำการ Build & Run ใหม่ หากโปรแกรมยังแสดงข้อมูลในฐานข้อมูลผิดพลาดอยู่ให้ลอง Clean ดูครับโดยการไปเลือกคำสั่ง Product >> Clean ใน XCode ครับ


  • หากเราทำการแก้ไข Entity ใดๆใน .xcDataModel ให้เราทำการลบ NSManagedObject Subclass ที่เคยสร้างไว้ออกให้หมดแล้วทำการสร้างใหม่ด้วยครับ

สำหรับบทความนี้ก็มีเพียงแค่นี้ครับ หวังว่าคงจะเป็นประโยชน์นะครับ


ไม่มีความคิดเห็น:

แสดงความคิดเห็น