iOS组件化开发架构设计思考(初版) 投稿者 源码 2019-05-24 213 组件化开发系列:(一)iOS组件化开发架构设计思考(二)iOS组件化开发实施一期文档一. 项目现状当前iOS端APP项目大概有35万行代码,早期为了iPad和iPhone双端开发的效率,将所有业务模块的网络请求和数据模型统一抽离到D…
iOS组件化开发架构设计思考(初版) 投稿者 源码 2019-05-24 213 组件化开发系列:(一)iOS组件化开发架构设计思考(二)iOS组件化开发实施一期文档一. 项目现状当前iOS端APP项目大概有35万行代码,早期为了iPad和iPhone双端开发的效率,将所有业务模块的网络请求和数据模型统一抽离到D…
说说MVVM 投稿者 源码 2019-05-23 254 写在前面关于软件架构模式(确切的说是一种软件编码规范或者软件开发模式),这几年骂战不断。争论的焦点主要是在MVC、MVVM、MVP哪种架构最好,哪种架构才是最牛逼的、扩展性更强的、可维护性更高的。笔者不才,在实际项目中很少用过MVP…
说说MVVM 投稿者 源码 2019-05-23 254 写在前面关于软件架构模式(确切的说是一种软件编码规范或者软件开发模式),这几年骂战不断。争论的焦点主要是在MVC、MVVM、MVP哪种架构最好,哪种架构才是最牛逼的、扩展性更强的、可维护性更高的。笔者不才,在实际项目中很少用过MVP…
iOS——隐形水印的实现和『颜色加深』算法 投稿者 源码 2019-05-23 248 很多 APP 都在敏感页面有水印,主要为了应对舆情时可以追踪图片来源,一般在水印上都会有员工或用户 ID 和昵称。水印的用途总结有亮点:追踪来源威慑作用威慑作用是指当用户看到水印时,会自觉避免违法传舆行为。但是,当不需要威慑作用时,…
iOS——隐形水印的实现和『颜色加深』算法 投稿者 源码 2019-05-23 248 很多 APP 都在敏感页面有水印,主要为了应对舆情时可以追踪图片来源,一般在水印上都会有员工或用户 ID 和昵称。水印的用途总结有亮点:追踪来源威慑作用威慑作用是指当用户看到水印时,会自觉避免违法传舆行为。但是,当不需要威慑作用时,…
开源界也要注意,Apache 基金会与 GitHub 都受美国法律约束 投稿者 源码 2019-05-22 224 美国对华为采取的一系列限制措施仍在继续,事件正在疯狂发酵。在这件事情上,最为国人关注的一个点是“核心技术掌握在别人手里,如果别人不再开放,那一切都将灰飞烟灭”,今天谷歌限制华为使用 Android 的消息正加深了这一种担忧…
开源界也要注意,Apache 基金会与 GitHub 都受美国法律约束 投稿者 源码 2019-05-22 224 美国对华为采取的一系列限制措施仍在继续,事件正在疯狂发酵。在这件事情上,最为国人关注的一个点是“核心技术掌握在别人手里,如果别人不再开放,那一切都将灰飞烟灭”,今天谷歌限制华为使用 Android 的消息正加深了这一种担忧…
Apple Card 今年夏天要上市了,其实乔布斯 15 年前就想推出信用卡 投稿者 源码 2019-05-22 260 Apple Card 可以说是苹果今年春季发布会上最引人注目的产品,不过据前苹果创意总监 Ken Segall 透露,乔布斯早在 15 年前就研究过类似的产品,当时他的设想是刷卡得免费音乐。▲ 图片来自:Ken Segall&nbs…
Apple Card 今年夏天要上市了,其实乔布斯 15 年前就想推出信用卡 投稿者 源码 2019-05-22 260 Apple Card 可以说是苹果今年春季发布会上最引人注目的产品,不过据前苹果创意总监 Ken Segall 透露,乔布斯早在 15 年前就研究过类似的产品,当时他的设想是刷卡得免费音乐。▲ 图片来自:Ken Segall&nbs…
深入理解Flutter多线程 投稿者 源码 2019-05-22 219 该文章属于原创,转载请注明: https://www.jianshu.com/p/54da18ed1a9eFlutter默认是单线程任务处理的,如果不开启新的线程,任务默认在主线程中处理。事件队列和iOS应用很像,在Dart的线程中…
深入理解Flutter多线程 投稿者 源码 2019-05-22 219 该文章属于原创,转载请注明: https://www.jianshu.com/p/54da18ed1a9eFlutter默认是单线程任务处理的,如果不开启新的线程,任务默认在主线程中处理。事件队列和iOS应用很像,在Dart的线程中…
iOS 多线程:『RunLoop』详尽总结 投稿者 源码 2019-05-21 249 本文首发于我的个人博客:『不羁阁』 https://bujige.net文章链接:bujige.net/blog/iOS-Co…文中 Demo 地址:YSC-RunLoopDemo1. RunLoop 简介1.1 什么是 RunLo…
iOS 多线程:『RunLoop』详尽总结 投稿者 源码 2019-05-21 249 本文首发于我的个人博客:『不羁阁』 https://bujige.net文章链接:bujige.net/blog/iOS-Co…文中 Demo 地址:YSC-RunLoopDemo1. RunLoop 简介1.1 什么是 RunLo…
2019 苹果继续在中美贸易战夹缝中挣扎 投稿者 源码 2019-05-21 226 无数的眼睛在盯着中美贸易关系变化。上周五,美国宣布对第三批共计 2000 多亿美元中国进口商品的关税从 10% 提高至 25%,标志着近一年来不断增长的贸易战中最近的升级。中国于本周一(5 月 13 日)正式宣布,将对美国约 600…
2019 苹果继续在中美贸易战夹缝中挣扎 投稿者 源码 2019-05-21 226 无数的眼睛在盯着中美贸易关系变化。上周五,美国宣布对第三批共计 2000 多亿美元中国进口商品的关税从 10% 提高至 25%,标志着近一年来不断增长的贸易战中最近的升级。中国于本周一(5 月 13 日)正式宣布,将对美国约 600…
Cocos-BCX 全国沙龙广州站:大厂与中小cp链游盈利途径与方向选择 投稿者 源码 2019-05-21 181 5月18日,Cocos 全国巡回沙龙在广州举办,作为沙龙重要组成部分,Cocos-BCX 首席技术专家 Reed Hong 与 Cocos-BCX 开发者计划入选团队成员 Joy Zhang ,分别围绕《一起来捉妖》对区块链游戏的影…
Cocos-BCX 全国沙龙广州站:大厂与中小cp链游盈利途径与方向选择 投稿者 源码 2019-05-21 181 5月18日,Cocos 全国巡回沙龙在广州举办,作为沙龙重要组成部分,Cocos-BCX 首席技术专家 Reed Hong 与 Cocos-BCX 开发者计划入选团队成员 Joy Zhang ,分别围绕《一起来捉妖》对区块链游戏的影…
来一次有侧重点的区分Swift与Objective-C 投稿者 源码 2019-05-20 194 [TOC]@(swift)[温故而知新]面试中经常被问到Objective-C与Swift的区别,其实区别还是很多的,重点整理一下个人觉得很重要的:面向协议编程。一、Objective-C与Swift的异同1.1、swift和OC的…
来一次有侧重点的区分Swift与Objective-C 投稿者 源码 2019-05-20 194 [TOC]@(swift)[温故而知新]面试中经常被问到Objective-C与Swift的区别,其实区别还是很多的,重点整理一下个人觉得很重要的:面向协议编程。一、Objective-C与Swift的异同1.1、swift和OC的…