เวลาหาบั๊กในจาวาแบบขี้เกียจๆ มักจะให้มันพิมพ์ StackTrace ออกมาในจุดที่สงสัยขณะที่มันทำงาน พอมาอยู่บน Flex ก็อยากได้แบบนั้นมั่ง แต่มันไม่ได้เรียกอยู่ในคลาส Thread แบบตรงไปตรงมาเหมือนจาวา มันง่ายกว่านั้น มันอยู่ใน Error เลย var error:Error = new Error() trace(error.getStackTrace()) พอเปิด swf แล้วดักดู flashlog ก็จะได้ StackTrace ออกมาอย่างสวยงาม พร้อมผู้ต้องหาที่ต้องกำจัดมันทิ้ง
Tag Archives | stacktrace