240 发简信
IP属地:广东
  • 【线程】线程安全-多读单写

    多读单写 理解多读单写: 一、采用dispatch_barrier实现; 总结 二、采用rwlock读写锁实现 示例代码: 异步并行调用: 输出...

  • Resize,w 360,h 240
    SDK-开发项目中创建Aggregate

    Xcode中,添加Aggregate为了生成兼容真机和模拟器的framework,使开发出来的.framework可以在两端使用;当然我们也可以...

  • Resize,w 360,h 240
    SDK-开发工程.framework

    在SDK开发中,我们一般都是开发静态库。通常以Framework这样的打包方式,进行打包我们自己的SDK工程;.framework主要里主要包含...

  • Resize,w 360,h 240
    SDK-开发项目中创建Bundle

    在项目中,都会使用到图片、xib、storyboatd等资源,为了便于管理,常会统一放到bundle中;在SDK开发中,SDK内部使用的资源,都...

  • Resize,w 360,h 240
    Mac终端:快速打开当前目录的终端

    打开终端的几种方式: 1- 在终端中,不断cd进入对应的文件夹; 2- 终端中输出cd,然后将文件夹拉到终端,回车,即可进入对应的文件夹; 3-...

  • Resize,w 360,h 240
    cocoapods-发布组件库到私有索引库spec

    相关:发布组件库到cocoapods trunk[https://www.jianshu.com/p/58d7134c1793]; 一、先建两个...

  • Resize,w 360,h 240
    Xcode的一些配置

    Xcode的Build Settings常用字段: 一、Build Active architecture Only 1- 设置为YES 只生成...

  • Resize,w 360,h 240
    动态库和静态库

    一、库的概念 库(Library) 就是一段编译好的二进制代码,加上头文件就可以供别人使用。 什么时候会用到库? 1- 模块代码需要给别人使用,...

  • Mac如何打印树形目录图

    打印一下树形目录图: 有两种方法: Mac自身命令 使用tree工具

个人介绍
最怕自己一生碌碌无为,还安慰自己平凡可贵!