Comments (16)
The problem still exists in Xcode 7 GM. So I guess I should opt-out the disk task canceling temporarily (since it is not a common scene to cancel a disk search at all).
from kingfisher.
This problem may related to https://openradar.appspot.com/22437691
from kingfisher.
@hankbao Thanks for reporting this. Yes, I believe it is the same issue.
from kingfisher.
Ref commit e271e3e
Once it gets fixed, we should add this back to Kingfisher.
from kingfisher.
👍
from kingfisher.
Any luck with this after iOS 9 officially released?
from kingfisher.
@hankbao With no luck. It is still crashing.
from kingfisher.
Bad Apple.
from kingfisher.
Found a workaround according to an Apple engineer working on Swift compiler https://twitter.com/jckarter/status/641963107225501696
from kingfisher.
Thanks for the information.
Sure, we can get a workaround by wrapping it with Objective-C. But I am not quite willing to introduce it into Kingfisher, since it is a pure Swift implementation now. It is not a big problem with lacking of disk task cancel for this project, so I decided to opt it from Kingfisher temporarily.
from kingfisher.
That's alright.
from kingfisher.
This is fixed in Xcode 7.1 beta 2. So we could add it back when the new Xcode gets released.
from kingfisher.
👍
from kingfisher.
Now Xcode 7.1 was released. We could get it back and I will send a p-r on it later today.
from kingfisher.
Finally ;)
from kingfisher.
Fixed in #128
from kingfisher.
Related Issues (20)
- App crashed for GIF images
- 清除图片的缓存 HOT 3
- Resizing an UIImageView via UIViewPropertyAnimator makes loaded image disappear and placeholder appear HOT 3
- `defaultOptions` only invokes _last_ `requestModifier` in chain HOT 2
- How to refresh cache same url while in use props: .resizing() and downsampling() on SwiftUI HOT 2
- 部分jpg图片链接无法显示的问题,kf.setImage(with: URL(string: url), placeholder: placeholder) HOT 5
- ImageProgressive.swift:121 Crash HOT 2
- Diskstorage.swift:224 (fileManager.fileExists(atPath: filePath) 文件IO耗时导致卡顿 HOT 2
- Memory Leak HOT 3
- Privacy Report HOT 4
- 约定的图片地址实际资源为视频时,在列表中加载这种资源,内存激增导致 App 闪退。 HOT 2
- Fade transition still occurs when cache is used with downsampling enabled
- Upload Privacy Policy HOT 2
- KingfisherManager.shared warning on Xcode 15.3 with Strict Concurrency Checking set to complete HOT 4
- Crash at ImageContext.swift line 84. EXC_BAD_ACCESS (SIGSEGV) HOT 1
- Race Condition in ImageDownloader.addDownloadTask
- Some Crashs On iPad5.3
- CPListItem' is only available in iOS 12.0 or newer HOT 1
- 同一个cacheKey有不用的downloadURL,主要是加入size控制,如何实现同一cacheKey只缓存size更大的图片数据呢
- [Question] Show a stub ONLY after attempt to load image by URL. HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from kingfisher.