Cấu trúc ứng dụng của tôi như sau, phần cốt lõi được viết bằng C++ và sử dụng chuỗi chủ yếu, và tôi đang phát triển giao diện người dùng trong mục tiêu C trên đầu trang của nó, nếu tôi không thực thi chuỗi hoạt động tốt, nhưng tôi không thể vô hiệu hóa, ngăn chặn chủ đề, giao diện người dùng được đâm một cách ngẫu nhiên trong nhật ký tôi có thể thấy, sau thông điệp"Tự động thuê không có hồ bơi tại chỗ" có nghĩa là gì?
__NSAutoreleaseNoPool(): Object 0x350270 of class NSCFString autoreleased with no pool in place - just leaking
thư giống nhau đến hơn sau đó một lần, bởi googling đến để nhận biết, tôi cần phải thiết lập NSAutoreleasePool để thoát khỏi của nó, nhưng làm thế nào nó có thể tích hợp cùng với mã C++.
Edit: Lõi lib sẽ được kích hoạt từ giao diện người dùng, vì thế tôi cho rằng, nó an toàn để nói UI đang chạy trong thread chính, Lib đang tạo ra/chấm dứt chủ đề mà không thông báo UI, trong trường hợp này, tôi có thể gọi AutoReleasePool trong giao diện người dùng
Có ai có thể hướng dẫn tôi không?
Xin chào, hãy để tôi cố gắng thêm điều gì đó khác trong câu hỏi của tôi – Amitg2k12