Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Just easy uploading a file to server.
Objective-C Perl
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
KRUploaderSample.xcodeproj
KRUploaderSample
.gitignore
LICENSE
README.md

README.md

Supports

KRUploader supports ARC.

How To Get Started

KRUploader can easy use POST method of HTTP protocol to upload an image to server.

#import "KRUploader.h"

@synthesize _krUploader;

- (void)viewDidLoad
{
    [super viewDidLoad];
    _krUploader = [[KRUploader alloc] init];
}

-(IBAction)uploadImageMethod1:(id)sender
{
    __weak KRUploader *_anotherUploader = [KRUploader sharedManager];
    _anotherUploader.serverURL          = @"http://yourserver";
    _anotherUploader.uploadImage        = _uploadImage;
    _anotherUploader.serverReceivedName = @"myVarName";   //$_FILES['myVarName']['name'] = 'myImage.png'
    _anotherUploader.imageFileName      = @"myImage.png";
    [_anotherUploader setCompletion:^{
        NSLog(@"response string : %@", _anotherUploader.responseString);
    }];
    [_anotherUploader setFailure:^{
        NSLog(@"error descriptions : %@", _anotherUploader.error.description);
    }];
    [_anotherUploader startUpload];
}

-(IBAction)uploadImageMethod2:(id)sender
{
    self._krUploader.serverURL          = @"http://yourserver";
    self._krUploader.uploadImage        = _uploadImage;
    self._krUploader.serverReceivedName = @"myVarName";   //$_FILES['myVarName']['name'] = 'myImage.png'
    self._krUploader.imageFileName      = @"myImage.png";
    [self._krUploader startUploadWithCompletion:^(NSString *responseString) {
        NSLog(@"response string : %@", responseString);
    }];
}

Version

KRUploader now is V0.5 beta.

License

KRUploader is available under the MIT license ( or Whatever you wanna do ). See the LICENSE file for more info.

Something went wrong with that request. Please try again.