Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> iOS

วิธีเพิ่ม Exception Breakpoint ใน Xcode

ระหว่างพัฒนาแอป iOS บางครั้งต้อง debug ข้อผิดพลาดที่ไม่คาดคิด Exception Breakpoint ช่วยหยุดโปรแกรมที่จุดที่มี exception เกิดขึ้น เพื่อตรวจสอบค่าตัวแปรในขณะนั้น

Exception Breakpoint คืออะไร?

เป็น breakpoint ที่ทำงานเมื่อมี exception เกิดขึ้นในโค้ด แอปจะหยุดที่เงื่อนไขที่ก่อให้เกิด exception ให้เข้าถึงตัวแปรใน scope นั้นได้

ขั้นตอนการเพิ่ม

  1. เปิด Breakpoint Navigator (ไอคอนเข็มกลัดในแถบซ้าย Xcode)
  2. กดเครื่องหมาย + มุมซ้ายล่าง → เลือก Exception Breakpoint
  3. Breakpoint จะถูกเพิ่มเข้ามา สามารถปรับเงื่อนไขได้ (เช่น All Exceptions, Objective-C, Swift)

หมายเหตุ: รูปภาพหน้าจอ Xcode ถูกละเว้นในเวอร์ชันนี้

ตอนนี้เมื่อมี exception เกิดขึ้น Xcode จะหยุดที่บรรทัดที่ทำให้เกิด exception ทันที ช่วย debug ได้ง่ายขึ้น