NSData 对象转为NSData 这个过程称为序列化,NSData转对象称为反序列化。 任何对象转NSData,都需要遵循一个协议,就是NSCoding。 NSCoding 是把数据存储在iOS和Mac OS上的一种极其简单和方便的方式,把模型对象直接转变成一个文件,然后再把文件重新加载到内存里, ...
分类:
Web程序 时间:
2018-03-30 21:42:42
阅读次数:
307
字典串转json + (NSString*)dictionaryToJson:(NSDictionary *)dic { NSError *parseError = nil; NSData *jsonData = [NSJSONSerialization dataWithJSONObject:dic ...
分类:
移动开发 时间:
2018-03-10 22:13:05
阅读次数:
330
NSData 尝试这个例子之前,请在Demo工程的info.plist文件中加入App Transport Security Settings键值,并加入Allow Arbitrary Loads:YES键值对,用来开启iOS下的非安全连接。 可以这样用 map函数 如果我们使用NSData的rac ...
分类:
其他好文 时间:
2018-02-25 14:38:24
阅读次数:
169
创建于完成: 2018/02/06 总览: http://www.cnblogs.com/lancgg/p/8404975.html 处理比特列 Foundation/NSData.h (1) 生成 - (id) initWithBytes: (const void *) bytes length: ...
分类:
其他好文 时间:
2018-02-06 14:18:32
阅读次数:
411
记录一个小功能 app传base64位上去,服务器拿到后转图片保存,当app请求拿回用户图片时,服务器再把图片转base64字符串返回给app,app再转图片 // 64base字符串转图片 - (UIImage *)stringToImage:(NSString *)str { NSData * ...
分类:
移动开发 时间:
2018-01-31 14:53:13
阅读次数:
222
+(NSData *)AES256ParmEncryptWithKey:(NSString *)key Encrypttext:(NSData *)text //加密 { char keyPtr[kCCKeySizeAES256+1]; bzero(keyPtr, sizeof(keyPtr)); ...
分类:
移动开发 时间:
2018-01-30 16:33:50
阅读次数:
243
有时开发过程中,经常需要调试接口,但是可能经常没有网络,导致调试无法正常进行。 对此可以自己手动设置一些假数据,也可以通过计算机来为我们保存一份真实的网络数据,并自己转化成plist数据,存在本地使用。 ## 直接在Mac上运行 ```objc NSString *path = @"/Users/x ...
分类:
移动开发 时间:
2018-01-05 15:23:19
阅读次数:
189
//Json格式 [mtbRequset setValue:@"application/json" forHTTPHeaderField:@"Content-Type"]; NSError *error; NSData *body = [NSJSONSerialization dataWithJSO ...
分类:
Web程序 时间:
2017-12-26 14:45:43
阅读次数:
217
这里我用的springboot项目,配置文件yml文件配置,gradle配置jar包依赖。 找了一天资料,终于整好了多数据源,步骤如下: application.yml: build.gradle添加相关依赖: 下面是数据源的配置: 测试: 在Controller里: 至于user表和user对应的 ...
分类:
编程语言 时间:
2017-12-12 13:37:53
阅读次数:
277
.h中的方法名 #import <Foundation/Foundation.h>@interface NSData (Security)- (NSData *)AES256EncryptWithKey:(NSString *)key;- (NSData *)AES256DecryptWithKey ...
分类:
其他好文 时间:
2017-11-28 11:47:54
阅读次数:
140