2019年11月24日
摘要:
一、前言 最近项目需求需要集成支付宝和微信支付,以前没有接触过,这次正好乘着这次机会了解下。 总的来说,客户端的工作不多,无非就是就是集成SDK,然后获取后端传来的参数,吊起支付,回调处理等。 先附上官方文档链接: 支付宝:https://docs.open.alipay.com/204 微信支付:
阅读全文
posted @ 2019-11-24 16:24
麦芽呀~
阅读(1571)
推荐(0)
2019年11月11日
摘要:
UICollectionView 的分组比TableView要复杂一点,在这里记录下把 总的说要这几步:‘ 1、注册 UICollectionElementKindSectionHeader 2、新建 UICollectionReusableView 文件 3、设置代理方法 上代码: MCInter
阅读全文
posted @ 2019-11-11 16:41
麦芽呀~
阅读(1908)
推荐(0)
2019年11月1日
摘要:
最近做了一个WIFI传书本地阅读功能,有所收获在这里记录下吧。 用户下载的书籍分为两种,一种是有章节格式的,比如 第一章,001章、等,这种可以用正则来直接分章节,还有绝大多数书籍是没有这种格式的,这种如果整本书来直接解析的话,对CPU要求比较大,可能会卡死闪退,所有手动分章节还是很有必要的,这种情
阅读全文
posted @ 2019-11-01 15:33
麦芽呀~
阅读(1582)
推荐(0)
2019年10月29日
摘要:
主要用到一个代理方法 值得注意的是,手指离开屏幕的时候UIScrollView还在缓慢减速滑动,如果想它立马停止滑动,只需要实现下面的代理方法
阅读全文
posted @ 2019-10-29 10:07
麦芽呀~
阅读(2487)
推荐(0)
2019年8月24日
摘要:
分享一下吧,有时候APP会崩溃到main里面,全局断点也没用,采用这种方式可以看到更详细信息
阅读全文
posted @ 2019-08-24 11:14
麦芽呀~
阅读(276)
推荐(0)
2019年6月26日
摘要:
一、卡顿问题的几种原因 复杂 UI 、图文混排的绘制量过大; 在主线程上做网络同步请求; 在主线程做大量的 IO 操作; 运算量过大,CPU 持续高占用; 死锁和主子线程抢锁。 二、监测卡顿的思路 我们需要监测的状态有两个:RunLoop 在进入睡眠之前和唤醒后的两个 loop 状态定义的值,分别是
阅读全文
posted @ 2019-06-26 14:37
麦芽呀~
阅读(5783)
推荐(0)
2019年6月21日
摘要:
最近公司要求将几个第三方的SDK封装成一个公司自己控制的SDK,以前没怎么接触过,所以查了一天资料,大概搞明白是怎么做的了,在这里做个记录。 现在开始! 一、创建Framework文件: 1.Xcode -> File --> New --> Projict.. --> Framework & Li
阅读全文
posted @ 2019-06-21 15:01
麦芽呀~
阅读(1859)
推荐(0)
2019年6月3日
摘要:
单例创建的第一种写法:多线程 dispatch_once 一般写法: 输出测试: 结果: 解释: 可以看到,当我们调用 sharedWaterMark 方法时获取到的对象是相同的,但是当我们通过alloc和init来构造对象的时候,得到的对象却是不一样的。 那么问题就来了,我们通过不同的途径得到不同
阅读全文
posted @ 2019-06-03 09:10
麦芽呀~
阅读(961)
推荐(0)
2019年5月7日
摘要:
前段时间做了一个网页下载的功能,需求是这样的,点击原生页面一个按钮然后打开wkwebview,在此H5页面填写信息,点击提交按钮跳转到下一个H5页面,这个H5页面有个下载按钮,点击下载按钮没有反应。 就是这么个情况,然后先解决呗,一顿百度,找到这些资料 然并卵。。。。。 但是这些资料也指出了一个解决
阅读全文
posted @ 2019-05-07 09:37
麦芽呀~
阅读(3349)
推荐(0)
2019年4月3日
摘要:
在AppDelegate里面进行如下操作: 导入MapKit 构建对象和代理: 实现函数:
阅读全文
posted @ 2019-04-03 15:13
麦芽呀~
阅读(1839)
推荐(0)