From 046c2fa7663f517e8cacc5e239e2f702a87f9cf3 Mon Sep 17 00:00:00 2001 From: nixzhu Date: Wed, 1 Apr 2015 19:13:28 +0800 Subject: [PATCH] fix delete avatar --- Yep/Caches/AvatarCache.swift | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Yep/Caches/AvatarCache.swift b/Yep/Caches/AvatarCache.swift index bf9e6a8e..7643d7e3 100644 --- a/Yep/Caches/AvatarCache.swift +++ b/Yep/Caches/AvatarCache.swift @@ -244,14 +244,14 @@ class AvatarCache { } } else { - // 换了 Avatar,删除旧的 // TODO: need test + // 换了 Avatar,删除旧的 dispatch_async(dispatch_get_main_queue()) { let realm = RLMRealm.defaultRealm() realm.beginWriteTransaction() // 不能直接使用 user.avatar, 因为 realm 不同 - if let avatar = avatarWithAvatarURLString(user.avatar!.avatarURLString) { + if let avatar = avatarWithAvatarURLString(user.avatarURLString) { realm.deleteObject(avatar) }