OCLint 实现 Code Review - 给你的代码提提质量
工程代码质量,一个永恒的话题。好的质量的好处不言而喻,团队成员间除了保持统一的风格和较高的自我约束力之外,还需要一些工具来统计分析代码质量问题。 本文就是针对 OC 项目,提出的一个思路和实践步骤的记录,最后形成了一个可以直接用的脚本。如果觉得文章篇幅过长,则直接可以下载脚本 OCLint is a static code analysis tool for ...【详细】
优化 瘦身 iOS安装包瘦身
2019年05月26日 赞:1 评论:0 阅读:688
iOS 瘦身之道
App 的包大小做优化的目的就是为了节省用户流量,提高用户的下载速度,也是为了用户手机节省更多的空间。另外 App Store 官方规定 App 安装包如果超过 150MB,那么不可以使 OTA(over-the-air)环境下载,也就是只可以在 WiFi 环境下载,企业或者独立开发者万万不想看到这一点。免得失去大量的用户。 同时如果你的 App 需要适配 iOS7、iOS8 那么...【详细】
优化 瘦身 iOS安装包瘦身
2019年05月17日 赞:1 评论:0 阅读:631
看完就懂的无痕埋点
在移动互联网时代,对于每个公司、企业来说,用户的行为数据非常重要。重要到什么程度,用户在这个页面停留多久、点击了什么按钮、浏览了什么内容、什么手机、什么网络环境、App什么版本等都需要清清楚楚。一些大厂的蛮多业务成果都是基于用户操作行为进行推荐后二次转换。 那么有了上述的诉求,那么技术人员如何满足这些需...【详细】
网络 Node.js hybrid 反爬虫 加密算法 数据安全 大前端
2019年04月05日 赞:0 评论:0 阅读:464
有了这些你们团队的代码肯定规范
最近重构项目组件,看到项目中存在一些命名和方法分块方面存在一些问题,结合平时经验和 Apple官方代码规范 在此整理出 iOS 工程规范。提出第一个版本,如果后期觉得有不完善的地方,继续提出来不断完善,文档在此记录的目的就是为了大家的代码可读性较好,后来的人或者团队里面的其他人看到代码可以不会因为代码风格和可读性...【详细】
网络 Node.js hybrid 反爬虫 加密算法 数据安全 大前端
2019年03月04日 赞:0 评论:0 阅读:647
大前端时代安全性如何做
之前在上家公司的时候做过一些爬虫的工作,也帮助爬虫工程师解决过一些问题。然后我写过一些文章发布到网上,之后有一些人就找我做一些爬虫的外包,内容大概是爬取小红书的用户数据和商品数据,但是我没做。我觉得对于国内的大数据公司没几家是有真正的大数据量,而是通过爬虫工程师团队不断的去各地爬取数据,因此不要以...【详细】
网络 Node.js hybrid 反爬虫 加密算法 数据安全 大前端
2019年01月15日 赞:0 评论:0 阅读:641
Web 端反爬虫技术方案
对于内容型的公司,数据的安全性很重要。对于内容公司来说,数据的重要性不言而喻。比如你一个做在线教育的平台,题目的数据很重要吧,但是被别人通过爬虫技术全部爬走了?如果核心竞争力都被拿走了,那就是凉凉。再比说有个独立开发者想抄袭你的产品,通过抓包和爬虫手段将你核心的数据拿走,然后短期内做个网站和 App,短...【详细】
Node.js 反爬虫 加密算法 数据安全
2018年08月11日 赞:1 评论:0 阅读:476
绘图、手势综合App
手势的一些注意事项 对于 UITapGestureRecognizer 来说我们一般需要知道该点击手势在屏幕中的位置 (locationInView:self) 对于 UIPanGestureRecognizer 来说我们一般需要知道我们的滑动手势移动了多少距离 (translationInView:pan) -(void) pan: (UIPanGestureRecognizer * ) pan { CGPoint transP = [pan translationInView: pan.view]; //$1 = (x = 0.73990527317289434, y = 0) CGPoint pont1 = [pan locat...【详细】
ios UIWebView 缓存清理 H5版本控制
2018年01月02日 赞:0 评论:0 阅读:1171
H5性能优化方面的探索
H5性能优化方面的探索 H5很重要,很重要,很重要,重要的事情必须重复多遍,H5的优点:跨平台、迭代快、开发体验好。缺点:加载慢,用户体验差。所以在接下来很长一段时间内我将会从H5的几个缺点发面去研究如何优化。 一、缓存问题及其解决办法 经常遇到一个问题,H5页面由于缓存问题经常在H5发布新版本之后客户端App看不到最新...【详细】
ios UIWebView 缓存清理 H5版本控制
2017年09月18日 赞:1 评论:0 阅读:2527
史上最简单的代码实现微信公众号长按网页保存图片到本地相册的功能
长按UIWebView上的图片保存到相册 不知道各位对于这个需求要如何解决? 可能有些人会想到js与原生交互,js监听图片点击事件,然后将图片的url传递给原生App端,然后原生App将图片保存到相册,这样子麻烦吗?超麻烦。(1)、js监听图片长按事件;(2)、js将图片url传递给原生;(3)、原生通过图片的url生成UIImage;(4)、保存UIImage到系...【详细】
ios js注入 模仿微信网页长按图片保存到本地 手势运用 开发思考
2017年08月25日 赞:0 评论:0 阅读:1670
一个综合的iOSApp
Hotels 住哪儿App 实现了类似艺龙App的预定酒店功能,包括酒店搜索、特色酒店推荐、特惠酒店推荐等等功能,可以预定酒店、查看订单,唯独不能支付(支付功能必须由公司的名义注册,个人练手注册不了)。 包括iOS开发的常见功能: 自定义NavigationController实现全屏右滑返回上一控制器 UICollecionView展现界面 UITableview上拉加载、下面刷新功...【详细】
ios Masonry 性能优化 AJAX 复杂界面布局 后端 PDO Bootatrap DataTables
2017年04月25日 赞:0 评论:0 阅读:899
共10个 共1页
sina weixin mail 回到顶部