- 博客(19)
- 收藏
- 关注
原创 vue mint-ui 下拉刷新和上拉加载
这段时间没事老大让做h5的东西,原生的学的都不好,让我做h5,给了两天时间弄,我也是醉了,还好之前自己学了点css html,此处一百万草泥马奔腾而过,在他眼里前端就是画图,一点含金量没有,还动不动就嘲讽你,这么简单,不是一会就弄好了吗,此处省略。。。。1.开发环境我就先不写了,这个刷新弄了一天才弄好,没办法之前一点js 都不会,看js有点吃力。代码搬运工直接上代码:<templ...
2019-03-15 17:25:57
1000
原创 iOS SM2 加密
最近公司做的是关于银行的项目,需要用到加密,RSA需要,但是老大怕以后一银行要统一使用国钥加密,所以让集成两种加密方式,加密的方法通过传值不同加密类型和公钥,进行加密。网上找了好多,都没有OC的加密集成,大都是java和c的。本人菜鸟c小白,不知道怎么使用c,找了好多网上的东西,给大家分享下,我集成好的过程。如果c比较好的去git上下载集成,自己使用。一.方法一基于GmSSL的实现1....
2019-01-25 15:26:37
4847
2
原创 iOS 公钥验签(也就是公钥解密)
上篇文章写的公钥加密后台进行验签,这片文章是后台加密过数据ios就行验签。就是后台给了txt文件,里面有加签和加密过的文本字符串,需要把这个文本字符串处理下,和原来数据验签,看看是不是被修改过。这篇文章也是上篇文章的需求二。1.读取本地txt文本文件获取字符串----decode-base64(反编译)--拿到加密数据data---从本地获取原有的数据data---利用公钥把取出加密数据和原数...
2018-11-19 14:28:38
1510
原创 iOS SHA256加密 RSA公钥加密
这两天公司有这样两个需求,一个是从前端(h5)交互,获取到一个字符串,要求对这个字符串进行,SHA256计算摘要(也相当于加密),之后得到的是uint8_t类型的字节数组,然后对字节数组进行RSA公钥加密。在base64编码,返回给前端(h5 ios也是前端),最终数据还是给后台。另一个需求就是---公钥验签,就是后台给了txt文件,里面有加签和加密过的文本字符串,需要把这个文本字符串处理下,和原...
2018-11-19 11:35:44
2772
原创 h5 调用ios原生相机拍照上传照片
1.html中的点击按钮和回调显示标签---------------直接上代码<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title></head&
2018-10-23 11:50:42
7334
原创 iOS 多个网络请求成功之后在执行其他操作
1.这里就不介绍GCD和NSOperationQueue了,网上很多关于这方面的内容,第三种NSOperationQueue。方案一:group dispatch_group_t group = dispatch_group_create(); dispatch_group_enter(group); [self getAdvertList:^(BOOL iscom...
2018-06-15 15:01:45
1714
原创 ios cornerstone checkout下来的代码报错怎么解决
1.出现的问题,如图:这问题说 OpenSDK 1.8.1文件找不到, 这个是 微信的SDK.a 文件,---------然后去那个文件下看了下, 没有了,如图:2.解决的办法,如图:把这个 libWeChatSDK.a 文件放到 你check out 的 工程中 就 ok 了
2017-12-13 17:31:47
318
原创 iOS YYModel MJExtension JSONModel ----简单学习使用
1.网上测试说YYModel转换性能最好,没测试,不考虑三者性能, 个人感觉根据个人喜欢,选择个使用本文只测试一种常见后台返回的数据类型如下: 学习的同学可以用该数据测试下{ "status": 200, "append_info": {}, "page_total": 0, "pagenumber": 0, "result": [ { "c
2017-10-20 15:01:04
912
原创 swift------导入OC三方类找不到头文件的解决方法
1.首先新建个 swift工程2.在swift 中新建 OC 类 比如新建 Request 类,会自动生成个。XXXX-Bridging-Header 类;3.让后把 导入的第三方头文件导入进去。例如: #import "AFNetworking.h" 但是他会提示找不到4. 在 build Seting 搜索L:User Header Search Paths5.在 U
2017-09-14 19:53:19
3531
原创 swift cell 分割线 显示不全 自由控制长度
1.看了下官方文档2.文档简介See also UIEdgeInsetsMake(_:_:_:_:) and UIEdgeInsetsZero. 这个也可用 OC的实力属性var bottom: CGFloatvar left: CGFloatvar right: CGFloatvar top: CGFloat类属性
2017-09-14 17:15:09
748
原创 iOS 绘制 cell --- 新手学习笔记
1. 看的一位前辈的记下来的1.Animal.h 文件中#import @interface Animal : NSObject@property (strong, nonatomic) NSString *name;@property (strong, nonatomic) NSString *detail;@property (strong, nonatomic) NSStr
2017-06-15 17:20:07
330
原创 ios 遮罩层 全屏显示(有的时候导航栏会遮挡) 引导 --新手笔记
一.最简单的遮罩层 -- 就是视图上面多张图片的---删除1.定义一个 UIWindow 用来全屏显示 整个图片static UIWindow *__sheetWindow = nil;2.循环创建多张图片-给图片添加点击事件--然后添加到--- __sheetWindow上- (void)addMaskLayerView { NSUserDefaults
2017-06-01 16:22:32
4364
原创 UItableView Cell 高度自适应--随着多个label内容变化自适应
看了前辈的cell 自有适应。更具需求。完成上下 多个label 自适应文章链接:http://blog.csdn.net/swingpyzf/article/details/18093959
2017-05-15 17:12:16
3148
原创 字符串 截取 替换
一,字符串截取一1.比如说有这样一个 字符串 NSString * str = @"2017-05-06";2.用数组存储分割的字符串(分割)NSArray *timeArray = [str componentsSeparatedByString:@"-"];3.要得到 2017-5-6 的时间数据(替换) NSMutableString *a = [[NS...
2017-05-06 14:22:42
339
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人