240 发简信
IP属地:广东
  • 多人多分支开发如何merge

    目前笔者搬砖的项目,有19个小伙伴同时开发。没有做组件化,所以大多数代码,都在一起。当多个人,同时开发同一个项目,势必无法避免当前开发分支合并到...

  • UITableVIew 关于复用的坑

    记录一个小坑section header view的复用过程中,配置较低的手机(也可能是系统版本问题,具体没有详细验证),在tableView:...

  • 关于block对于变量捕获的探究

    首先,大家都知道,block对于局部变量,是值捕获,而不是指针捕获,这里用可变类型来验证一下,block所谓的值捕获。 局部变量block里面,...

  • NSNumberFormatter

    下面代码用于解决一个问题:使用NSNumberFormatter设置金融时,未设置formatter.locale,系统会自动设置formatt...

  • Resize,w 360,h 240
    分类和类扩展区别

    一、 分类和类扩展区别 1. 分类实现原理 Category编译之后的底层结构是struct category_t,里面存储着分类的对象方法、类...

  • iOS的浅拷贝与深拷贝

    先上结论: 对于不可变对象而言(NSString, NSArray, NSDictionary),copy操作是浅拷贝,mutableCopy操...

  • UIAlertController 文案居左,左对齐

    如题, UIAlertController 的文案居左显示,左对齐。代码如下

  • invalid virtual filesystem overlay file '/[Path]/all-product-headers.yaml

    1、运行或者打包时提示如下问题 “fatal error: invalid virtual filesystem overlay file '/...

  • git cherry-pick

    代码开发的时候,有时需要把某分支(比如develop分支)的某一次提交合并到另一分支(比如master分支),这就需要用到git cherry-...