- 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:
1 parent
872d8a78dd
commit
1f625585b9
6 files changed
+25
-7
No files matched your search
@@ -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
|
||||
@@ -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
|
||||
Reference in new issue
Block a user