2010-06-16 40 views
17

Đây là một câu hỏi khá đơn giản- làm cách nào để kiểm tra xem NSURL có đang liên kết với tệp cục bộ không?Kiểm tra xem NSURL có phải là Tệp cục bộ

Tôi biết, RTFM, nhưng tôi đã kiểm tra tài liệu và dường như tôi không thấy bất kỳ phương pháp nào liên quan đến điều này.

Phương pháp duy nhất tôi đã làm tìm thấy là -isFileReferenceURL-isFileURL, nhưng tôi nghĩ rằng chỉ kiểm tra xem URL có liên kết trực tiếp đến tệp hay không.

Lưu ý: Tôi đang tạo ứng dụng dành cho iPhone, do đó, bằng "tệp cục bộ", tôi có nghĩa là tệp .html được lưu trữ trong tài nguyên của dự án.

Cảm ơn bạn đã giúp đỡ trước.

Trả lời

30

-isFileURL sẽ kiểm tra xem URL của bạn có sử dụng tệp: scheme không. Nó không kiểm tra cho dù đó là tham chiếu đến một tập tin thực tế.

+0

Cảm ơn, không chắc chắn chính xác điều đó có nghĩa. – element119

+0

@Goles làm thế nào đến là nó iOS8 + nếu câu trả lời là từ năm 2010? Tôi vừa kiểm tra tiêu đề và không có chú thích về tính khả dụng ở tất cả, vì vậy tôi cho rằng nó đã ở đó cho mọi lứa tuổi. –

7

-isFileReferenceURL khi iOS 5 kiểm tra xem url có phải là tham chiếu tệp hay không. Trước 5.0, nó không làm gì theo số documentation ..

Có sẵn trong iOS 5.0 trở lên. (Symbol có mặt trong iOS 4, nhưng thực hiện không hoạt động.)

Tôi hy vọng điều này sẽ giúp các mới-comers ...

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