- upgrade libraries

- add + (instancetype _Nonnull) formDataFromFilepath:(NSString * _Nonnull) filePath name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType;
- add + (instancetype _Nonnull) formDataFromFileUrl:(NSURL * _Nonnull) fileUrl name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType;
This commit is contained in:
giuseppenuc committed 2018-01-12 15:59:30 +01:00
1 parent 872d8a78dd
commit 1f625585b9
6 files changed
+25 -7

No files matched your search

+3
View File
@@ -50,5 +50,8 @@
*/
+ (instancetype _Nonnull) formDataFromUIImage:(UIImage * _Nonnull) image compression:(CGFloat) compression name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType;
+ (instancetype _Nonnull) formDataFromFilepath:(NSString * _Nonnull) filePath name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType;
+ (instancetype _Nonnull) formDataFromFileUrl:(NSURL * _Nonnull) fileUrl name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType;
@end
+15
View File
@@ -36,5 +36,20 @@
return responseData;
}
+ (instancetype _Nonnull) formDataFromFilepath:(NSString * _Nonnull) filePath name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType {
return [self formDataFromFileUrl:[NSURL URLWithString:filePath] name:name fileName:fileName mimeType:mimeType];
}
+ (instancetype _Nonnull) formDataFromFileUrl:(NSURL * _Nonnull) fileUrl name:(NSString * _Nonnull) name fileName:(NSString * _Nonnull) fileName mimeType:(NSString * _Nonnull) mimeType {
PNObjectFormData * responseData = [PNObjectFormData new];
[responseData setFormData:[NSData dataWithContentsOfURL:fileUrl]];
[responseData setName:name];
[responseData setFileName:fileName];
[responseData setMimeType:mimeType];
return responseData;
}
@end