Latest | 1.1.1 |
---|---|
Homepage | https://github.com/gangverk/iTunesSearch |
License | MIT |
Platforms | ios 5.0, osx 10.6, tvos 9.0, requires ARC |
Authors |
iTunesSearch – block based iTunes store communication for iOS and Mac OS X
A library for communicating with the iTunes store.
Features
- Get albums for artists
- Get tracks for album
- Get apps by developer
- Search podcasts
And:
- Block based for easier usage
- No dependencies
- Result caching
Usage
// Set the PHG Affiliate Token info
[ItunesSearch sharedInstance].affiliateToken = @"xxx";
// Get artist info
[[ItunesSearch sharedInstance] getAlbumsForArtist:@"Pink Floyd" limitOrNil:@20 successHandler:^(NSArray *result) {
NSLog(@"result: %@", result);
} failureHandler:^(NSError *error) {
NSLog(@"error: %@", error);
}];
Installation
You can install iTunesSearch with CocoaPods. You can also get the code and drag the iTunesSearch subfolder into your Xcode project.
Requirements
- iTunesSearch is built using ARC and modern Objective-C syntax. You will need Xcode 4.4 or higher to use it in your project.
- iTunesSearch uses NSJSONSerialization and thus needs iOS 5 or higher.
Issues and questions
Have a bug? Please create an issue on GitHub!
Contributing
iTunesSearch is an open source project and your contribution is very much appreciated.
- Check for open issues or open a fresh issue to start a discussion around a feature idea or a bug.
- Fork the repository on Github and make your changes on the develop branch (or branch off of it).
- Make sure to add yourself to AUTHORS and send a pull request.
Apps using iTunesSearch
- Last.fm Scrobbler
Are you using iTunesSearch in your iOS or Mac OS X app? Send a pull request with an updated README.md file to be included.
License
iTunesSearch is available under the MIT license. See the LICENSE file for more info.
Latest podspec
{ "name": "iTunesSearch", "version": "1.1.1", "summary": "Block based iTunes store communication for iOS and Mac OS X.", "homepage": "https://github.com/gangverk/iTunesSearch", "license": "MIT", "authors": { "Gangverk": "[email protected]" }, "source": { "git": "https://github.com/gangverk/iTunesSearch.git", "tag": "1.1.1" }, "platforms": { "ios": "5.0", "osx": "10.6", "tvos": "9.0" }, "source_files": "iTunesSearch/*.{h,m}", "requires_arc": true }
Sat, 05 Mar 2016 09:13:02 +0000