Tôi muốn nhận thư mục nơi tôi có thể tạo tệp và ghi nhật ký vào tệp trong ứng dụng nhanh cho thiết bị iOS. Tôi đọc ở đây, https://stackoverflow.com/a/3763050/919280, sử dụng Objective-C, có một giải pháp. Tôi đã thử viết nhanh như sau:Nhận đường dẫn “~/Library” của ứng dụng iOS một cách đáng tin cậy trong Swift
var appDir = NSSearchPathForDirectoriesInDomains(NSLibraryDirectory, NSUserDomainMask, true)
Nhưng, NSLibraryDirectory và NSUserDomainMask dường như không có mặt trong Swift. Cách để làm điều này là Swift?
đâu là sự chuyển hóa NSLibraryDirectory để .LibraryDirectory (hoặc tương tự) tài liệu ? Tôi muốn hiểu lý do tại sao một tùy chọn bắt đầu với, và người kia cần một không gian tên – Mark
xem bản chỉnh sửa của tôi để trả lời. Xcode tạo tiêu đề Swift cho tất cả các lớp. nếu bạn nhấp vào NSSearchPathForDirectoriesInDomains. nó sẽ hiển thị cho bạn Foundation-> tập tin NSPatchUtilities với các khai báo Swift –
Có một lỗi Xcode mà đôi khi nó không thể hiển thị các lớp Swift khi bạn bấm vào một phương thức và muốn xem tài liệu. (Đó là vì Swift vẫn đang trong giai đoạn thử nghiệm). Sau đó, cố gắng khởi động lại Xcode, nó giúp đôi khi –