2012-07-03 19 views
5

Xin chào, tôi đang phát triển ứng dụng IOS bằng các tiêu đề cốt lõi. Tôi có giao diện người dùng khác nhau cho phong cảnh và chân dung. Thay đổi định hướng khi tôi đang cố gắng sửa đổi các khung của UIview Tôi nhận được điều này không trở lại sau khi chờ đợi 10 giây. chế độ vòng lặp chạy chính: kCFRunLoopDefaultMode void SendDelegateMessage (NSInvocation *): delegate. có thể một số xin vui lòng đề nghị tôi phải làm gì.không thể trở lại sau khi chờ 10 giây. chế độ vòng lặp chạy chính: kCFRunLoopDefaultMode void SendDelegateMessage (NSInvocation *): delegate

Trả lời

3

Một vài gợi ý để gỡ lỗi vấn đề này, trước tiên hãy thử tìm ra phần nào của bản vẽ của bạn mất quá nhiều thời gian. Hãy thử sử dụng công cụ Định thời gian trong các công cụ, Giữ tùy chọn để chọn các phần của biểu đồ nơi chương trình của bạn bị bogging xuống và kiểm tra cây cuộc gọi. Thử các câu lệnh NSLog có chọn lọc, thử tạm dừng trong trình gỡ lỗi. Hình một phần của hoạt động của bạn sẽ mất nhiều thời gian. Hãy thử và chia nhiệm vụ thành nhiều phần, xem bạn có thể lưu các phần tử của giao diện người dùng của bạn từ một hướng và sử dụng lại chúng trong một hướng khác hay không.
Thử thực hiện hiển thị của bạn trong nền bằng NSOpperationQueue. Kiểm tra táo Hướng dẫn lập trình đồng thời.

Các vấn đề liên quan