Bir dosyayı silmek için önce söz konusu dosyaya referans oluşturun. Ardından, bu referanstaki deleteWithCompletion: yöntemini çağırın.
Swift
// Create a reference to the file to delete
let desertRef = storageRef.child("desert.jpg")
do {
// Delete the file
try await desertRef.delete()
} catch {
// ...
}
Objective-C
// Create a reference to the file to delete
FIRStorageReference *desertRef = [storageRef child:@"images/desert.jpg"];
// Delete the file
[desertRef deleteWithCompletion:^(NSError *error){
if (error != nil) {
// Uh-oh, an error occurred!
} else {
// File deleted successfully
}
}];
Hataları işleme
Dosya silme işleminde hataların oluşmasının çeşitli nedenleri vardır. Örneğin, dosyanın mevcut olmaması veya kullanıcının istediği dosyayı silme izninin olmaması. Hatalarla ilgili daha fazla bilgiyi dokümanların Hataları ele alma bölümünde bulabilirsiniz.
[[["Anlaması kolay","easyToUnderstand","thumb-up"],["Sorunumu çözdü","solvedMyProblem","thumb-up"],["Diğer","otherUp","thumb-up"]],[["İhtiyacım olan bilgiler yok","missingTheInformationINeed","thumb-down"],["Çok karmaşık / çok fazla adım var","tooComplicatedTooManySteps","thumb-down"],["Güncel değil","outOfDate","thumb-down"],["Çeviri sorunu","translationIssue","thumb-down"],["Örnek veya kod sorunu","samplesCodeIssue","thumb-down"],["Diğer","otherDown","thumb-down"]],["Son güncelleme tarihi: 2024-11-24 UTC."],[],[]]