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

senior

Bạn làm gì để chuẩn bị ứng dụng iOS cho audit hoặc compliance (e.g., GDPR)?

middle

Một số ưu và nhược điểm của Core Data trong iOS là gì?

middle

Responder Chain trong IOS là gì

Bình luận

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

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