Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/songwentong/wtrequestcenter

WTKit is my Code accumulation
https://github.com/songwentong/wtrequestcenter

foundation network objective-c storyboard uikit

Last synced: 3 days ago
JSON representation

WTKit is my Code accumulation

Awesome Lists containing this project

README

        

WTKit
===============
[![Build Status](https://travis-ci.org/swtlovewtt/WTRequestCenter.svg?branch=master)](https://travis-ci.org/swtlovewtt/WTRequestCenter)
[![CocoaPods Compatible](https://img.shields.io/cocoapods/v/WTRequestCenter.svg)](https://img.shields.io/cocoapods/v/WTRequestCenter.svg)
[![Carthage compatible](https://img.shields.io/badge/Carthage-compatible-4BC51D.svg?style=flat)](https://github.com/Carthage/Carthage)
[![Platform](https://img.shields.io/cocoapods/p/WTRequestCenter.svg?style=flat)](http://cocoadocs.org/docsets/WTRequestCenter)

WTKit is my Code accumulation

[中文Readme(Zh_cn)](https://github.com/swtlovewtt/WTRequestCenter/blob/master/README_Zh_cn.md)

## Features
- [x] Convenient Request / Response Methods
- [x] Debug print
- [x] Convenient thread Switch
- [x] network status observe
- [x] Convenient UIColor create
- [x] UIButton and UIImageVie image download,cache
- [x] UITableView pull to refresh
- [x] UIView screenshot image
- [x] HudView
- [x] launch time count for build
- [x] auto create Model from json,Model instance auto set value from json data,auto write to json
- [x] More

## Requirements
- iOS 8.0+ / Mac OS X 10.9+ / tvOS 9.0+ / watchOS 2.0+
- Xcode 8.0+
- Swift 3.0

## Installation
Copy sources from WTKit

## Communication

- if you  **found a bug**, open an issue.
- if you  **have a feature request**, open an issue.
- if you  **want to contribute**, submit a pull request.

### CocoaPods
[CocoaPods](http://cocoapods.org) is a dependency manager for Cocoa projects. You can install it with the following command:

```bash
$ gem install cocoapods
```

To integrate WTKit into your Xcode project using CocoaPods, specify it in your `Podfile`:

```ruby
source 'https://github.com/CocoaPods/Specs.git'
platform :ios, '10.0'
use_frameworks!

target '' do
   pod 'WTKit', '~> 0.3.3'
end
```

Then, run the following command:

```bash
$ pod install
```
### Carthage

[Carthage](https://github.com/Carthage/Carthage) is a decentralized dependency manager that builds your dependencies and provides you with binary frameworks.

You can install Carthage with [Homebrew](http://brew.sh/) using the following command:

```bash
$ brew update
$ brew install carthage
```

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

```ogdl
github "swtlovewtt/WTRequestCenter" ~> 0.3.3
```

Run `carthage update` to build the framework and drag the built `WTKit.framework` into your Xcode project.

### Manually
copy sources from WTKit