240 发简信
IP属地:重庆
  • 120
    Rocketmq原理&复杂分布式事务解法

    一、 MQ背景&选型 消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势: 削峰填谷(主要解决瞬时写压力大于应用服务能力导致...

  • 120
    Xcode 8 Instruments 学习(一)

    更新于:20170814更新于:20171222再次更新于:20180823 最近的几天在看一些 Instruments 相关的知识,总结分享一下希望对大家有所帮助: 本文章...

  • I Found You! 正则表达式!

    一、正则表达式的作用: 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”) 可以通过正则表达式,从字符串中获取我们想要的特定部分(内容和范围) 二、初窥正则表达式: 问...

  • 120
    关于自定义转场动画,我都告诉你。

    概述 这篇文章,我将讲述几种转场动画的自定义方式,并且每种方式附上一个示例,毕竟代码才是我们的语言,这样比较容易上手。其中主要有以下三种自定义方法,供大家参考: Push &...

  • 120
    RSA原理探究

    密码学发展史 讨论RSA原理之前,我们先了解一下密码学的发展史。因为RSA最终形成的数学算法,也是不断演变而来的。 历史上最早的加密算法 中国话说历史上最早的加密算法的记载出...

  • 关于iOS多线程,你看我就够了

    在这篇文章中,我将为你整理一下 iOS 开发中几种多线程方案,以及其使用方法和注意事项。当然也会给出几种多线程的案例,在实际使用中感受它们的区别。还有一点需要说明的是,这篇文...

  • 我个人觉的快是快,但是点击事件处理的时候就麻烦了,还是collection好用。

  • @欧阳大哥2013 关于这句话 `真实文件夹(New Group with Folder)和虚拟文件夹(New Group)。 这里建议是最好建立虚拟的文件夹,原因是为了后续好管理,因为有时候可能出现控制器文件从一个文件夹移动到另外一个文件夹的情况(功能转移)。如果你建立真实的文件夹的话,那么移动后控制器所在的真实的文件夹就有可能会和你项目工程上的所在的文件夹对应不上的情况。而用虚拟文件夹就不会出现这种情况的发生

    之前的Xcode 确实存在这种问题,但是最新的Xcode,在Xcode中拖动文件的话,在硬盘上对应的文件路径也会发生改变,在Xcode中真实文件夹显示什么样,在硬盘上就显示什么样。我的Xcode版本是9.3 。所以个人感觉是优先真实文件夹(使用最新的开发工具的情况下),但是虚拟文件夹也是不可缺少,像经常使用的pod,就是使用的是虚拟文件夹。虚拟文件夹下的内容都是放到项目的根目录下的,很多的话看的有时候会觉得乱。这些只是一些个人的看法,得看具体需求对待吧。

  • 120
    组件化-动态库实战

    原文地址 ,此简书只做备份,强烈推荐原文,毕竟格式比简书好看,还清晰 起因 去年,链家网iOS端,之前由于所有的业务端代码都是混乱管理,造成开发有很多痛点无法单测 团队成员提...

  • 120
    iOS界的毒瘤-MethodSwizzling

    原文地址 为什么有这篇博文 不知道何时开始iOS面试开始流行起来询问什么是 Runtime,于是 iOSer 一听 Runtime 总是就提起 MethodSwizzling...