首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
HelloKids
掘友等级
iOS菜鸟开发工程师(前端)
|
北斗星通
目前就职于北斗星通旗下公司杭州凯立通信有限公司 单人负责天天快递App开
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 39
沸点 1
赞
40
返回
|
搜索文章
赞
文章( 39 )
沸点( 1 )
几个步骤,让你的 iOS 代码容易阅读
本文翻译自 Making your iOS application easy to read with these simple steps. 我会尽可能让代码写地简单、易读,包括选择合适的变量名、使用编码规范(code conventions)等等,但还是缺了点东西,理解代码…
iOS框架·Masonry源码深度解析及学习启示:设计模式与链式编程思想
1. 之前的不足:系统API纯代码布局 可见,系统传统的代码布局有点繁琐。为了简化上述传统布局代码,被广泛应用的第三方框架 Masonry 对AutoLayout 进行了封装,Swift版则是 SnapKit。这篇文章就是针对 Masonry 源代码的解析与学习笔记。在这之前,…
iOS 性能优化总结
在 VSync 信号到来后,系统图形服务会通过 CADisplayLink 等机制通知 App,App 主线程开始在 CPU 中计算显示内容,比如视图的创建、布局计算、图片解码、文本绘制等。随后 CPU 会将计算好的内容提交到 GPU 去,由 GPU 进行变换、合成、渲染。随后…
iOS性能优化系列篇之“优化总体原则”
笔者由于在iOS开发过程中做过一些优化的工作,对iOS性能优化有一些粗浅的认识,一直想把自己这些经验,简单总结一下。于是最近在工作闲暇时间,准备针对iOS开发的性能优化写一系列文章。 , 第三篇体验优化,我们有点不一样),我打算针对iOS的优化中的一些总体原则做一些总结。因为我…
推荐一些造福独立开发者的第三方技术
大家在着手独立开发之前,不妨自己思考一下,自己最希望收获的东西,把宝贵的时间放在最有意义的地方。开始全职工作已经有一段时间,最大的感悟就是,时间总是不太够用,所以每做一件事情之前,都需要比学生时代更多的考虑。面对「独立开发」这个想法,我考虑了一下自己的目的,大概有这几个方面。 …
快速高效 | iOS身份证识别
demo新增身份证国徽面识别,可识别出签发机关和有效期。 快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 通常办法是通过上传照片,…
快速高效 | iOS银行卡识别
快捷支付涉及到方方面面,同时安全问题既是用户所关心的,也是制作者不容忽视的重要部分。 比如涉及到支付和金钱的app,商户端app等等,都需要进行实名认证,实名认证可以通过银行卡认证和身份证认证。 今天我就和大家介绍一下银行卡识别功能,这个方法是通过图像识别,可以快速、高效的识别…
iOS 防止反编译加密方法
对客户端传输数据提供加密方案,有效防止通过网络接口的拦截获取数据, 使用MD5加密。 把一个任意长度的字节串变换成一定长度的十六进制的大整数。 压缩性 : 任意长度的数据,算出的 MD5 值长度都是固定的。 容易计算 : 从原数据计算出 MD5 值很容易。 抗修改性 : 对原数…
人脸识别 -- 活体检测(张嘴摇头识别)
最近项目在做了身份证银行卡识别之后,开始实现人脸识别和活体识别,其中人脸识别包括人脸入库、人脸查找、人脸1:N对比、人脸N:N对比,另外活体识别运用在安全登录功能。 大家都熟知的支付宝使用face++ 的服务来实现人脸识别,在实际项目中使用了讯飞的人脸识别SDK进行二次封装来实…
GJLightBlueTooth——一个轻量级的iOS蓝牙开发库
从上家公司离职已经快半年了,与蓝牙打了一年的交道,从小白一个到略知一二。最近在整理上一家公司做的一些项目,突发奇想,自己封装一个蓝牙库,方便以后的使用。说干就干,如果需要项目代码,猛击这里GJLightBlueTooth。如果有用,请赏颗小星星。 GJLightBlueToot…
下一页
个人成就
文章被点赞
1
文章被阅读
1,752
掘力值
65
关注了
33
关注者
5
收藏集
1
关注标签
7
加入于
2017-12-14