#import <NIMImageObject.h>
◆ initWithData:extension:
- (instancetype) initWithData: |
|
(NSData *) |
data |
extension: |
|
(NSString *) |
extension |
|
|
| |
图片实例对象初始化方法
- 参数
-
data | 图片数据 |
extension | 推荐使用的图片数据后缀名 |
- 返回
- 图片实例对象
◆ initWithData:extension:scene:
- (instancetype) initWithData: |
|
(NSData *) |
data |
extension: |
|
(NSString *) |
extension |
scene: |
|
(NSString *) |
scene |
|
|
| |
图片实例对象初始化方法
- 参数
-
data | 图片数据 |
extension | 推荐使用的图片数据后缀名 |
scene | 场景类别 |
- 返回
- 图片实例对象
◆ initWithData:extension:scene:size:
- (instancetype) initWithData: |
|
(NSData *) |
data |
extension: |
|
(NSString *) |
extension |
scene: |
|
(NSString *) |
scene |
size: |
|
(CGSize) |
size |
|
|
| |
图片实例对象初始化方法, 可用于发送Webp图片
- 参数
-
data | 图片数据 |
extension | 推荐使用的图片数据后缀名 |
scene | 场景类别 |
size | 图片宽高,当发送文件为Webp时须需要传入该图片尺寸大小 |
- 返回
- 图片实例对象
◆ initWithFilepath:
- (instancetype) initWithFilepath: |
|
(NSString *) |
filepath |
|
图片实例对象初始化方法
- 参数
-
@discussion 使用此方法上传是不做压缩转换的原图上传。iOS 11 苹果采用了新的图片格式 HEIC ,如果采用原图会导致其他设备的兼容问题,请开发者在上层做好格式的兼容转换。
- 返回
- 图片实例对象
◆ initWithFilepath:scene:
图片实例对象初始化方法
- 参数
-
filepath | 要发送的图片路径 |
scene | 场景类别 |
@discussion 使用此方法上传是不做压缩转换的原图上传。iOS 11 苹果采用了新的图片格式 HEIC ,如果采用原图会导致其他设备的兼容问题,请开发者在上层做好格式的兼容转换。
- 返回
- 图片实例对象
◆ initWithFilepath:scene:size:
- (instancetype) initWithFilepath: |
|
(NSString *) |
filepath |
scene: |
|
(NSString *) |
scene |
size: |
|
(CGSize) |
size |
|
|
| |
图片实例对象初始化方法, 可用于发送Webp图片
- 参数
-
filepath | 要发送的图片路径 |
scene | 场景类别 |
size | 图片宽高,当发送文件为Webp时须需要传入该图片尺寸大小 |
@discussion 使用此方法上传是不做压缩转换的原图上传。iOS 11 苹果采用了新的图片格式 HEIC ,如果采用原图会导致其他设备的兼容问题,请开发者在上层做好格式的兼容转换。
- 返回
- 图片实例对象
◆ initWithImage:
- (instancetype) initWithImage: |
|
(UIImage *) |
image |
|
◆ initWithImage:scene:
- (instancetype) initWithImage: |
|
(UIImage *) |
image |
scene: |
|
(NSString *) |
scene |
|
|
| |
◆ setUploadURL:
- (void) setUploadURL: |
|
(NSString *) |
urlString |
|
◆ displayName
- (NSString*) displayName |
|
readwritenonatomiccopy |
◆ fileLength
◆ md5
◆ option
图片选项 @discussion 仅在发送时且通过 initWithImage: 方式初始化才有效
◆ path
图片本地路径 @discussion 目前 SDK 没有提供下载大图的方法,但推荐使用这个地址作为图片下载地址,APP 可以使用自己的下载类或者 SDWebImage 做图片的下载和管理
◆ size
◆ thumbPath
◆ thumbUrl
缩略图远程路径 @discussion 仅适用于使用云信上传服务进行上传的资源,否则无效。
◆ url
该类的文档由以下文件生成: