Skip to content

ContinuousLearning/PokemonKit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

83 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

PokemonKit

Build Status Version License Platform codebeat badge

What is this?

PokemonKit is a swift wrapper for Pokeapi.

PokemonKit use Alamofire and PromiseKit for async web requests handling.

Usage

import PokemonKit

PokemonKit.fetchBerry("1")
            .then { berryInfo in
                self.testLabel.text = berryInfo.name;
            }.error {error in
                print(error)
        }

TODO

  • Wrap all API end points
  • Fully Documented
  • Fully tested

Installation

PokemonKit is available through CocoaPods. To install it, simply add the following line to your Podfile:

pod 'PokemonKit'

In your Info.plist, add

<key>NSAppTransportSecurity</key>
<dict>
	<key>NSExceptionDomains</key>
	<dict>
		<key>pokeapi.co</key>
		<dict>
			<key>NSIncludesSubdomains</key>
			<true/>
			<key>NSTemporaryExceptionAllowsInsecureHTTPLoads</key>
			<true/>
			<key>NSTemporaryExceptionMinimumTLSVersion</key>
			<string>TLSv1.1</string>
		</dict>
	</dict>
</dict>

Author

Yeung Yiu Hung, hkclex@gmail.com

License

PokemonKit is available under the MIT license. See the LICENSE file for more info.

Bitdeli Badge

About

Pokeapi wrapper, written in Swift

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •