Câu hỏi phỏng vấn IOS
Câu hỏi

Khi lập trình iOS, bạn debug memory leak bằng công cụ nào?

Câu trả lời

Trong lập trình iOS, khi cần debug memory leak, bạn có thể sử dụng công cụ Instruments của Xcode. Instruments cung cấp nhiều khả năng giám sát hiệu năng ứng dụng, trong đó có công cụ LeaksAllocations để giúp phát hiện và phân tích vấn đề quản lý bộ nhớ:

  • Leaks: Theo dõi ứng dụng để phát hiện các vùng bộ nhớ bị rò rỉ. Công cụ này sẽ cho bạn biết khi nào và ở đâu trong mã lệnh xảy ra memory leak, đồng thời cung cấp danh sách đối tượng không được giải phóng đúng cách.

  • Allocations: Cho phép bạn quan sát các loại đối tượng, kích thước bộ nhớ được cấp phát, và đối tượng đang được tham chiếu. Đây là công cụ hữu ích để nhận diện các vấn đề bloat memory, mặc ...

middle

middle

Gợi ý câu hỏi phỏng vấn

middle

Làm sao để implement unit test cơ bản cho một ViewModel trong ứng dụng iOS?

middle

Bạn dùng UserDefaults như thế nào trong lập trình iOS? Khi nào thì không nên dùng?

middle

Trong iOS, @escaping trong closure có ý nghĩa gì? Tại sao phải khai báo nó?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào