240 发简信
IP属地:浙江
  • 学习Fastlane客户端自动化发布

    简介 Fastlane是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。 github 官网 文档...

  • TCP、UDP、HTTP、SOCKET之间的联系与区别

    1.TCP/IP协议 tcp/ip 协议是一个协议组,可分为四层:数据链路层、网络层、传输层、应用层 网络层:有IP协议、ICMP协议、ARP协...

  • Resize,w 360,h 240
    关于AOP和iOS的一些联系

    前言 最近在资讯类APP的登录拦截的思考中,想到AOP的思想。想与之前iOS开发中用得到的几个技术加以对比和理解,学习了相关知识点,在这里加以记...

  • iOS的runtime应用(一)方法交换(method swizzling、黑魔法)

    1.runtime Objective-C 是基于 C 的,它为 C 添加了面向对象的特性。它将很多静态语言在编译和链接时期做的事放到了 run...

  • iOS代理模式

    概述 代理模式是一种消息传递方式,一个完整的代理模式包括:委托对象、代理对象和协议。 名词解释 协议:用来指定代理双方可以做什么,必须做什么。 ...

  • iOS 的三种工厂模式

    1. 前言 定义 工厂模式可以简单概括为同类型不同型号的产品有各自对应的工厂进行生产。好比如iPhone手机旗下有iPhoneX及iPhone8...

  • Resize,w 360,h 240
    关于iOS内存的五大分区

    1.bss段( bss segment ) bss段通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。 通常来说如果不初始化全局...

  • JS中document.getElementById和getAttribute

    1.使用场景 document.getElementById获取的是dom对象,document.getAttribute获取的是dom属性。 ...

  • automaticallyAdjustsScrollViewInsets使用

    1.automaticallyAdjustsScrollViewInsets使用场景 automaticallyAdjustsScrollVie...