Trong Mục tiêu-C, NSSetUncaughtExceptionHandler
có thể đăng ký một số chức năng để thực hiện một số lần ghi nhật ký cuối cùng về ngoại lệ.Cách bắt gặp sự cố Swift và thực hiện việc ghi nhật ký
Điều này không bắt được sự cố nào xảy ra với Swift.
Có thể làm điều gì đó như thế này ở cấp độ toàn cầu trong Swift không? Ví dụ. làm một số đăng nhập nếu một vụ tai nạn xảy ra trong mã Swift, như buộc mở một nil tùy chọn.
Cụ thể, tôi đang thực hiện một tiện ích để ghi lưu lượng mạng trong ứng dụng và tôi muốn xóa dữ liệu trong bộ nhớ của mình ra đĩa nếu xảy ra sự cố.
Tôi nghĩ có lẽ Apple đã không làm việc cho điều này giống như Refactor. – Lumialxk