All Projects → hirohisa → Imageloaderswift

hirohisa / Imageloaderswift

Licence: mit
A lightweight and fast image loader for iOS written in Swift.

Programming Languages

swift
15916 projects

Projects that are alternatives of or similar to Imageloaderswift

Maplebacon
🍁🥓 Lightweight and fast Swift library for image downloading, caching and transformations
Stars: ✭ 322 (+11.03%)
Mutual labels:  xcode, cocoapods, carthage, uiimageview
Sqift
Powerful Swift wrapper for SQLite
Stars: ✭ 119 (-58.97%)
Mutual labels:  xcode, cocoapods, carthage
Microfeatures Example
📦📱 Example of iOS app built using the uFeatures architecture
Stars: ✭ 112 (-61.38%)
Mutual labels:  xcode, cocoapods, carthage
Natrium
A pre-build (Swift) script to alter your Xcode project at pre-build-time per environment, build configuration and target.
Stars: ✭ 131 (-54.83%)
Mutual labels:  xcode, cocoapods, carthage
Faceaware
An extension that gives UIImageView the ability to focus on faces within an image.
Stars: ✭ 3,004 (+935.86%)
Mutual labels:  cocoapods, carthage, uiimageview
Device
Light weight tool for detecting the current device and screen size written in swift.
Stars: ✭ 1,503 (+418.28%)
Mutual labels:  xcode, cocoapods, carthage
Xcode One Dark
Atom One Dark theme for Xcode
Stars: ✭ 273 (-5.86%)
Mutual labels:  xcode, cocoapods, carthage
Pluggableappdelegate
!! No longer supported !! A lightweight service-oriented AppDelegate for iOS, made in Swift.
Stars: ✭ 96 (-66.9%)
Mutual labels:  xcode, cocoapods, carthage
Cdmarkdownkit
An extensive Swift framework providing simple and customizable markdown parsing.
Stars: ✭ 158 (-45.52%)
Mutual labels:  xcode, cocoapods, carthage
Irldocumentscanner
A drop-in Objective-C ViewController that will Automatically scan a document for you you.
Stars: ✭ 172 (-40.69%)
Mutual labels:  xcode, cocoapods, carthage
Shsearchbar
The search bar that doesn't suck.
Stars: ✭ 206 (-28.97%)
Mutual labels:  xcode, cocoapods, carthage
Alamofire
Elegant HTTP Networking in Swift
Stars: ✭ 36,896 (+12622.76%)
Mutual labels:  xcode, cocoapods, carthage
Swifterswift
A handy collection of more than 500 native Swift extensions to boost your productivity.
Stars: ✭ 10,706 (+3591.72%)
Mutual labels:  xcode, cocoapods, carthage
Shari
Shari is the alternative to the library of UIPickerView(drum roll) in Swift. You can select a item using UITableView.
Stars: ✭ 111 (-61.72%)
Mutual labels:  xcode, cocoapods, carthage
Nextgrowingtextview
📝 The next in the generations of 'growing textviews' optimized for iOS 8 and above.
Stars: ✭ 1,540 (+431.03%)
Mutual labels:  xcode, cocoapods, carthage
Croc
Swift emoji string parsing library
Stars: ✭ 124 (-57.24%)
Mutual labels:  xcode, cocoapods, carthage
Colorizeswift
Terminal string styling for Swift.
Stars: ✭ 253 (-12.76%)
Mutual labels:  xcode, cocoapods, carthage
Loadingshimmer
An easy way to add a shimmering effect to any view with just one line of code. It is useful as an unobtrusive loading indicator.
Stars: ✭ 1,180 (+306.9%)
Mutual labels:  xcode, cocoapods, carthage
Xmlmapper
A simple way to map XML to Objects written in Swift
Stars: ✭ 90 (-68.97%)
Mutual labels:  xcode, cocoapods, carthage
Donut
Donut is a library for arranging views circularly like a donut.
Stars: ✭ 141 (-51.38%)
Mutual labels:  xcode, cocoapods, carthage

ImageLoader

Build-Status CocoaPods Carthage compatible codecov.io license

ImageLoader is an instrument for asynchronous image loading written in Swift. It is a lightweight and fast image loader for iOS.

Features

  • [x] Simple methods with UIImageView Category.
  • [x] Control Loader to resume, suspend and cancel with URL.
  • [x] A module for cache can be set by yourself and default cache (Disk) uses disk spaces and un-uses memory.
  • [x] Loading images is handled by ImageLoader, not UIImageView.
  • [x] After image view start loading another image, previous loading task is possible to live with caching.
  • [x] Support NSURL, String and NSURLComponents by URLLiteralConvertible
  • [ ] Optimize to use memory when image is set.
  • [x] Support image type .jpeg, .png
  • [x] Comprehensive Unit Test Coverage

Requirements

  • iOS 8.0+
  • Xcode 7.0+ Swift 2.0
ImageLoader Xcode Swift
0.13.+ 9.0+ 4.0
0.12.+ 8.1+ 3.0
0.11.+ 8.0+ 3.0
0.10.0 8.0+ 2.3
0.9.x 7.3.1 2.2

If your project's target need to support iOS5.x or 6.x, use ImageLoader. It's A lightweight and fast image loader for iOS written in Objective-C.

Installation

CocoaPods

pod 'ImageLoader'

Carthage

To integrate ImageLoader into your Xcode project using Carthage, specify it in your Cartfile:

github "hirohisa/ImageLoaderSwift" ~> 0.6.0

Usage

ImageLoader

load

ImageLoader.request(with: url, onCompletion: { _ in })

UIImageView

imageView.load.request(with: url)

or

imageView.load.request(with: url, onCompletion: { _ in })

License

ImageLoader is available under the MIT license.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].