Cố gắng không cười hoặc không khóc - Tôi chỉ mới quay trở lại viết mã sau 20 năm ...
Tôi đã dành hơn 4 giờ để xem các tài liệu tham khảo và thử các đoạn mã để có được Bundle.main.path để mở tệp văn bản của tôi để tôi có thể đọc dữ liệu cho ứng dụng của mình (bước tiếp theo của tôi là phân tích cú pháp thích hợp).
if let filepath = Bundle.main.path(forResource: "newTest", ofType: "txt")
{
do
{
let contents = try String(contentsOfFile: filepath)
print(contents)
}
catch
{
print("Contents could not be loaded.")
}
}
else
{
print("newTest.txt not found.")
}
Kết quả là: "newTest.txt not found." bất kể tôi cố gắng kéo và thả tệp vào dự án bằng cách nào, tạo tệp bên trong Xcode hoặc sử dụng mục menu Tệp -> Thêm Tệp vào ....