Video: Thủ thuật giúp hồi xuân iPhone trở lại ban đầu 2025
Khi bạn xây dựng và chạy chương trình ứng dụng iOS với các điểm ngắt, thanh gỡ lỗi sẽ xuất hiện trong cửa sổ Workspace khi chương trình chạy trong trình mô phỏng. Chương trình dừng thực hiện tại điểm dừng đầu tiên (nếu bạn đã thiết lập một điều kiện, nó sẽ ngừng thực hiện nếu điều kiện đó được đáp ứng).
Để kiểm soát việc thực hiện, bạn sử dụng thanh gỡ lỗi (nằm ở phía trên cùng của khu vực Gỡ lỗi). Thanh gỡ lỗi bao gồm các nút
-
Mở hoặc đóng khu vực gỡ lỗi. Như đã đề cập trước đó, bạn có thể ẩn khu vực gỡ lỗi nếu bạn không cần nó cho những gì bạn đang làm ngay bây giờ.
-
Bật hoặc tắt tất cả các điểm ngắt. . Điều này sẽ cho phép bạn giữ chúng tại chỗ cho bất cứ khi nào bạn cần gỡ lỗi chúng một lần nữa.
-
Tạm dừng hoặc tiếp tục thực hiện mã của bạn. Nhấp vào nút này để ngăn chương trình của bạn thực hiện hoặc tiếp tục thực hiện sau khi nó dừng lại khi nó vào trình gỡ lỗi.
-
Bước trên. Nhấp vào nút này để làm cho bộ đếm quá trình (PC), được xác định bởi mũi tên màu xanh lá cây trong máng xối, di chuyển đến dòng tiếp theo của mã sẽ được thực hiện. Nếu dòng mã đó gửi một tin nhắn, nó sẽ gửi tin nhắn (và chạy phương thức) - nhưng sau đó, từ quan điểm của bạn, nó chỉ chuyển sang dòng tiếp theo của mã.
-
Bước vào. Nhấp vào nút này để di chuyển quá trình truy cập đến dòng kế tiếp của mã sẽ được thực hiện. Nếu dòng mã gửi một thông báo tới một phương thức trong mã nguồn của bạn, trình sửa lỗi sẽ chuyển sang phương thức và sau đó trở lại dòng tiếp theo của mã sau dòng gửi thông điệp.
-
Bước ra ngoài. Nhấp vào nút này để thoát khỏi chức năng hoặc phương pháp hiện tại. Trình soạn thảo Source sẽ hiển thị hoặc là phương thức gửi tin nhắn hoặc người gọi hàm.
-
Mô phỏng vị trí. Bạn có thể có trình gỡ lỗi mô phỏng vị trí của iPad cho bạn.
Bạn có thể thấy rằng chương trình đã dừng thực hiện tại breakpoint. Nếu bạn muốn xem những gì xảy ra khi chương trình thực hiện từng bước, bạn sẽ chọn Bước Trong và tiếp tục từng dòng.
Tại mỗi dòng, bạn có thể xem các giá trị của các biến khi chúng thay đổi (giá trị được thay đổi được hiển thị bằng màu xanh lam). Khi bạn đã thấy những gì bạn muốn xem, bạn có thể tiếp tục thực hiện hoặc ngừng ứng dụng và thực hiện sửa chữa của bạn.
