摘要: 在项目开启阶段,其中一个很重要的环节就是选架构。 那么面对目前已知的这么多架构模式我们该怎么选择呢?这确实是个很让人头疼的问题! 下面我就在这里梳理一下目前常见的一些架构模式。 先逐个对它们的分析,然后在从中找到它们的规律,之后就可以以不变应万变,不会再被这些虚头巴脑的名词所迷惑。 本篇文章主要从两阅读全文
posted @ 2019-01-18 00:42 滴水微澜 阅读(499) 评论(4) 编辑
摘要: 这两天改版一个旧的APP,要旧貌换新颜,拿到app后进行编译,一直报下面的错误。 报不认识的符号名PayReq错误。奇怪,啥也没动就这样,真不知道给的包是不是本来就是个报错的工程。 不管怎样,要对它修改就先要跑起来啊。 根据错误提示,判断是libwechatsdk.a里面没有这个方法。顺藤摸瓜按照下阅读全文
posted @ 2019-01-11 22:47 滴水微澜 阅读(122) 评论(1) 编辑
摘要: 开场白 Block基本概念 中间态转换方法 Block编译后结果分析 Block运行时状态与编译状态对比 开场白 Object-C语言是对C语言的扩展,所以将OC源码进行编译的时候,会将OC源码会被转换成C\C++,所以想了解OC源码的实现细节,还是需要手动编译成中间状态进行观察。 命令1: cla阅读全文
posted @ 2019-01-05 12:47 滴水微澜 阅读(15) 评论(0) 编辑
摘要: 为系统添加命令别名可以提高我们的工作效率,告别命令繁琐,庸长的的烦恼。 Mac的~/.bash_profile文件提供了为系统添加命令别名的地方。所以我们要操作的也是这个文件。 下面是修改~/.bash_profile文件的步骤。 在mac中设置命令别名的方法如下: 1.编写或者新建~/.bash_阅读全文
posted @ 2019-01-05 12:24 滴水微澜 阅读(15) 评论(0) 编辑
摘要: 在OC中,当像一个对象发送消息,而对象找到消息后,从它的类方法列表,父类方法列表,一直找到根类方法列表都没有找到与这个选择子对应的函数指针。那么这个对象就会触发消息转发手机老虎机游戏下载。 OC对象的继承链和isa指针链如图: 消息转发流程如下: 1.先调用实例方法resolveInstanceMethod 如果阅读全文
posted @ 2018-12-27 23:23 滴水微澜 阅读(68) 评论(0) 编辑
摘要: 在App开发中经常会用到渐变色进度条控件,而自定义进度条的实现也不难,下面提供了两种渐变色进度条的实现方案。 效果图如下: 第一种实现方案:使用图层layer实现 层级结构如图所示: 构建过程如下: 1.创建容器 容器创建方案上采用的是生成UIView的子视图:LabelProgressBar, 把阅读全文
posted @ 2018-12-26 22:45 滴水微澜 阅读(207) 评论(0) 编辑
摘要: 在开发中,不同的场景适用不同的设计模式。对于开发建模方面,可以根据模型的抽象类型设计成简单属性模式和复杂组合模式。 因为组合模式中的属性为多种类型对象,可操作性也比较灵活。 而针对这种复杂数据结构,有两种设计模式可以使用: 1.组合模式 2.迭代器模式 组合模式篇 组合模式简介: 1.组合模式就是一阅读全文
posted @ 2018-12-22 16:35 滴水微澜 阅读(96) 评论(0) 编辑
摘要: 美国有个数学家叫赫夫曼,60年前他根据数据的使用概率,发明了一个二叉树叫赫夫曼树。 这个赫夫曼树被用在了数据压缩上,被称为赫夫曼编码,这是后来压缩的基础。 他解决的问题主要思想是:根据元素出现的概率,获得最优解。 举例如下: 学生考试成绩出来后,会根据考试成绩分等级,极优秀,优秀,中等,及格,不及格阅读全文
posted @ 2018-11-23 00:38 滴水微澜 阅读(320) 评论(0) 编辑
摘要: 团队基建考虑的因素 - 人心稳定性- 团队技能分布:(每个人熟悉的技术栈,技能)- 团队职业规范方向:(谁去当架构师、技术专家、技术经理、交互专家)- 合作意识:(工程师的积极性:主动问询,共同协商)- 团队规范:(项目骨架、仓库规范、代码规范、发布规范) - 项目骨架:一套分层框架,提供需要的各种阅读全文
posted @ 2018-11-11 10:19 滴水微澜 阅读(415) 评论(6) 编辑
摘要: SSH全称(Secure SHell)是一种以安全性闻名的应用层网络通信协议,用于计算机间的安全通信,是目前比较成熟的远程登陆解决方案。 它提供两种方法登陆: 1.密码登陆 2.公钥登陆 密码登陆 1.客户端填写用户名密码发起远程登陆 2.远端服务器收到登陆请求后,会将本地的一个公钥发送给客户端 3阅读全文
posted @ 2018-11-09 23:29 滴水微澜 阅读(43) 评论(0) 编辑
博聚网