Dosya tutamacı kapatılmıyor (ARCH9080)
Anahtar swift.performance.file-handle-not-closed · Önem error · Kategori performance
Aynı yolda close() (ya da kapatan bir defer) olmadan açılan FileHandle / InputStream / OutputStream’i işaretler.
Hatalı
Bölüm başlığı “Hatalı”let h = try FileHandle(forReadingFrom: url)let data = h.readDataToEndOfFile()let h = try FileHandle(forReadingFrom: url)defer { try? h.close() }Düzeltme
Bölüm başlığı “Düzeltme”Tutamacı açtıktan hemen sonra bir defer içinde kapatın.