240 发简信
IP属地:云南
  • git - 将一个git项目添加到另一个git项目中

    有时候在用github管理项目的时候, 同一个项目,可能需要分成多个仓库进行管理, 这时候就需要迁移项目了 1 . 克隆原仓库oldProjec...

  • Resize,w 360,h 240
    iOS - building for iOS-arm64 but attempting to link with file built 报错问题的解决

    开发中因为其很多的功能复杂且重复、又或者不希望比人看到自己写的代码保护知识产权等等,所以我们将这个功能封住起来供我们来调用,所以现在基本上每一个...

  • Resize,w 360,h 240
    iOS - xib跟storyboard拖得控件一般为 weak 而不是 strong

    首先有一点,在OC中,如果对象没有强引用,就会被自动释放,那么为什么控件还可以设为weak? 从storyboard或者xib上创建控件,在控件...

  • iOS - 沙盒机制

    日常使用苹果的APP的时候,我们保存的数据大都保存在哪里呢?通常情况下,我们的数据多数保存在一个叫沙盒的结构中。所以了解苹果的沙盒存储机制是了解...

  • Resize,w 360,h 240
    iOS - 常见的几种内存泄漏与查找

    iOS自从引入ARC机制后,一般的内存管理就可以不用我们来负责了,但是一些操作如果不注意,还是会引起内存泄漏,从而浪费手机的性能。 一、概述 内...

  • Resize,w 360,h 240
    iOS - ios13中的生命周期

    在iOS13之后,我们在创建新的项目工程时候,会发现会出现两个代理,分别是:AppDelegate 和 SceneDelegate ,而AppD...

  • Resize,w 360,h 240
    iOS核心动画 - CAEmitterLayer&CAEmitterCell粒子效果

    通常我们的点赞效果,下emoji雨等效果都被称为粒子效果,通常我们都是通过CAEmitterLayer&CAEmitterCell相结合实现的。...

  • iOS - UIGestureRecognizer 手势的简单介绍

    在日常的开发中,手势的使用是非常常见的,一个app的好坏一部分就取决于与用户的交互上面。所以手势的相关知识也自然成了iOS开发的必修课。 手势介...

  • 《Swift学习笔记》13 - 属性的简单介绍

    介绍:Swift 语言由苹果公司在 2014 年推出,用来撰写 Mac OS 和 iOS 应用程序,并且Swift还是开源的,开源地址:http...