2010-04-04 32 views
5

Im cố gắng sử dụng ngày Định dạng (NSDateFormatter), nhưng tôi tiếp tục nhận được lỗi này:dữ liệu Định dạng tạm thời không có

Program received signal: “EXC_BAD_ACCESS”. 
Data Formatters temporarily unavailable, will re-try after a 'continue'. (Unknown error loading shared library "/Developer/usr/lib/libXcodeDebuggerSupport.dylib") 
+0

Bạn có nghĩa là NSDateFormatter không? – kennytm

+0

Vâng tôi đã làm. Có vẻ như tôi đang thiếu một số tệp (vì một số lý do không xác định). Vì vậy, tôi đang cập nhật bản Beta 6 mới nhất (tôi đã sử dụng bản Beta 5). Hy vọng rằng sửa chữa nó lên một chút. –

+0

Nâng cấp lên Beta 6 không giúp được ... vấn đề có thể là gì? –

Trả lời

14

Đây là không có gì để làm với NSDateFormatter - thông điệp dán khi nói "Dữ liệu Định dạng" là đúng . Bạn sẽ nhận được thông báo này trong một số tình huống, có thể phổ biến nhất khi không thể tìm thấy một liên kết trong thư viện được chia sẻ vào lúc khởi chạy. Bạn cũng có thể nhận được nó khi thiếu bộ nhớ trong khi chạy, trong trường hợp đó bắt đầu tìm kiếm rò rỉ.

(không đủ đại diện để nhận xét).

+0

hóa ra tôi đã gọi một ngày quá sớm. tất cả cố định ngay bây giờ –

+0

Điều này là chính xác. Bất cứ ai đến chủ đề này nên IMO bỏ qua các câu trả lời khác (trừ Mary Kay, có thể hữu ích). Vấn đề không liên quan gì đến phiên bản Xcode, vv .. – Felixyz

+0

Tôi nghĩ rằng anh chàng này cũng chỉ ra giải pháp cho vấn đề này. http://stackoverflow.com/questions/3843903/data-formatters-temporarily-unavailable-will-re-try-after-a-continue –

1

Tôi có cùng một vấn đề, xây dựng mã trên 3.2 là mục tiêu đã giải quyết được vấn đề. Có lẽ điều này có thể đưa ra một gợi ý, vì tôi không hài lòng với giải pháp này.

+0

Thậm chí tôi nghĩ rằng có thể là do nâng cấp hệ thống lên hệ điều hành mới và cũng với phiên bản Beta. –

2

Tôi đã gặp sự cố "Định dạng dữ liệu tạm thời không khả dụng ..." khi tôi đặt điểm ngắt ở vị trí bất thường (chẳng hạn như trên trình xử lý ngoại lệ). Trong cửa sổ Debugger, nhấp vào "Show Breakpoints" và xem bạn có điều gì đó mà bạn quên không - tôi đã làm.

+0

tôi gặp lỗi tương tự với điểm ngắt biểu tượng trong 'dlopen()' – pqnet

1

Tôi vừa giải quyết cùng một vấn đề. Tôi đã phải làm với ngăn xếp tràn (không có ý định chơi chữ ;-) kể từ khi tôi đã ghi đè một setter và gọi cùng một setter từ bên trong, tạo thành một đệ quy vô tận. Hy vọng rằng sẽ giúp.

0

Trong trường hợp của tôi, đây là nguyên nhân:

NSLog(@"%@", url); 

nơi url là một NSURL, không NSString.

Đây không phải là vấn đề trong trình mô phỏng, nhưng nó tạo ra "Trình định dạng dữ liệu tạm thời không khả dụng" trên thiết bị.

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