2011-11-16 23 views
6

Tôi đang mắc kẹt với dự án của mình. tôi đã xác định một tài sản với một loại NSUInteger, như:Xcode 4: Tên loại không xác định 'NSUInteger'; ý của bạn là 'NSUInteger'?

@property NSUInteger maxDepth 

Nó không quan trọng nếu tôi làm cho nó một (gán) sở hữu hay không, Xcode vẫn tiếp tục hỏi tôi

Unknown type name 'NSUInteger'; did you mean 'NSUInteger'? 

Tôi không thể xây dựng, và nó không quan trọng ở đâu hoặc làm thế nào tôi xác định một tài sản NSUInteger, tôi chỉ tiếp tục nhận được lỗi này. Dự án của tôi sử dụng trình biên dịch LLVM 3.0 và ARC, Vì vậy, chuyển sang GCC4.2 là không có tùy chọn cho tôi.

Cảm ơn trước!

Trả lời

0

Dường như bằng cách nào đó tiền tố của dự án của tôi bị hỏng. Tôi đã sửa nó sau khi nhận thấy rằng các lỗi giống nhau nằm trong một dự án mới đã nhập mã hiện tại của tôi. Cảm ơn bạn đã giúp đỡ anyways. Tôi sẽ giữ cho đôi mắt của mình gần hơn trên tập tin tiền tố đó ...

+0

Làm cách nào bạn sửa tệp tiền tố bị hỏng? Tôi có cùng một vấn đề nhưng không biết chính xác những gì bị hỏng về nó – Vinnie

0

Tôi vừa thử nó với một dự án mới.

Đã xảy ra sự cố với Xcode 4.2.

Tôi đã cố thay đổi Trình biên dịch thành GCC4.2 và sau đó đổi nó thành LLVM 3.0 sau khi nó được in đậm (tôi tin rằng vẫn có lỗi để thiết lập chính xác). Sau đó tôi làm sạch dự án và xây dựng lại và nó làm việc cho tôi.

+0

Điều này dường như không hiệu quả đối với tôi ... Tôi sẽ liên hệ lại với bạn với giải pháp của tôi, nếu tôi tìm thấy một .. – Craimasjien

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