2011-12-31 24 views
8

Khi tôi đang sử dụng Xcode 3.2 và thêm khung hiện có, ý nghĩa mã sẽ phát hiện tên khung khi tôi nhập #import <.CodeSense không phải lúc nào cũng hoạt động khi nhập Khung

Nói ví dụ: tôi đã thêm khung "MediaPlayer". sau đó tôi gõ #import <Me và mã ý nghĩa sẽ đề nghị tôi #import <MediaPlayer/MediaPlayer.h>

Bây giờ tôi đang sử dụng Xcode 4.2.1, và tôi nhận thấy mã ý nghĩa này không hoạt động khá là tốt cho một số frmeworks. (ví dụ: "CoreAudio" có thể được đề xuất thành công, nhưng "MediaPlayer" và "CoreMotion" không thể).

Có điều gì sai với Xcode hoặc tôi thiếu một số cài đặt để cảm giác mã không phát hiện được khung này không?

Edited vào ngày 27/Tháng Hai/2012: này được khẳng định giải quyết trong Xcode 4.3

Chỉnh sửa vào ngày 7/Mar/2012: tôi nghĩ rằng nó đã được cố định trong Xcode 4.3. Nhưng kỳ lạ, đôi khi nó hoạt động, đôi khi không.

Sửa ngày 3/tháng tám/2012: này được khẳng định giải quyết trong Xcode 4,4

+4

Tôi đã nhận thấy điều này là tốt. Có vẻ như Xcode chỉ lập chỉ mục thư mục khung công tác OS X. Vì vậy, các khung được chia sẻ, như CoreAudio hoặc Foundation, được tự động hoàn thành. Nhưng nó cũng nhầm lẫn tự động hoàn thành cho các khung công tác Mac chỉ như Quartz và Webkit. – Isabel

+0

Cảm ơn Wekwa. Điều này làm cho tôi cảm thấy rằng có thể có một cài đặt ở đâu đó cho phép chúng tôi xác định vị trí của các khung công tác chỉ dành cho iOS, để ý nghĩa mã có thể phát hiện tên khung. –

+3

Báo cáo cho Apple và đây là câu trả lời: Đây là lần theo dõi ID lỗi # 10770620. Sau khi điều tra thêm, đã xác định rằng đây là vấn đề đã biết, hiện đang được nghiên cứu kỹ thuật. Vấn đề này đã được gửi trong cơ sở dữ liệu lỗi của chúng tôi theo ID lỗi ban đầu # 7407222. –

Trả lời

0

Cùng một vấn đề tôi đã phải đối mặt với nhiều thời gian .. Tôi tìm thấy một giải pháp ... Nhưng không thể tìm thấy những gì lý do đằng sau nó ...

Trong xcode 4.4 trở lên phiên bản tác phẩm của nó một cách hoàn hảo .. Nhưng nếu bạn nhận được vấn đề như vậy HOẶC nhận lỗi như .... #import <MediaPlayer/MediaPlayer.h> ----Not found file sạch dự án của bạn - xây dựng lại nó HOẶC Mở lại cửa sổ xcode của bạn .. Tôi chắc chắn nó sẽ hoạt động hoàn hảo ..

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