Có ai biết điều gì sẽ xảy ra nếu bạn cố gắng lưu vào dữ liệu cốt lõi, nhưng không còn đủ dung lượng đĩa?iOS: Dữ liệu cốt lõi và không gian đĩa
Tôi giả sử thao tác lưu sẽ tạo NSError thuộc loại nào đó? Làm thế nào bạn sẽ nói nó là một lỗi không gian đĩa không phải là một số lỗi khác trong quá trình ghi đĩa?
Phải, tôi biết bạn có thể truy vấn mã lỗi. Tôi chủ yếu hỏi nếu ai đó có thể biết hoặc đã gặp phải điều này trước đây vì bạn không thể thực sự kiểm tra điều này trên trình mô phỏng, và phải lấp đầy thiết bị thực tế đến mức bạn biết dữ liệu cốt lõi tiếp theo sẽ tiết kiệm được dung lượng đĩa. – nsx241
nsx241, các mã lỗi hàng đầu mà bạn có khả năng nhận được là: 'NSPersistentStoreSaveError',' NSPersistentStoreIncompleteSaveError' hoặc 'NSSQLiteError'. Tất nhiên, nếu bạn muốn chứng minh điều này, bạn phải điền vào một thiết bị. Một ứng dụng mẫu để làm như vậy với những hình ảnh lớn là bản vẽ đơn giản để viết. Andrew – adonoho