Avatar notebook default
iOS
32篇文章 · 47150字 · 1人关注
  • Resize,w 360,h 240
    WireShark抓包

    一、抓包方式 1、基于vpn协议做中间人攻击抓包   这类工具诸如 charles、fiddler ,实现的是中间人代理,它不需要客户端/服务器...

  • Mac上的Homebrew安装和oh my zsh安装等相关问题

    参考:https://blog.csdn.net/Alphoseven/article/details/104373758https://seg...

  • Resize,w 360,h 240
    ipv6改造

    一 背景介绍 你了解IPv6吗? IPv6是Internet Protocol Version 6的缩写,简单的概括IPv6就是现行的互联网协议...

  • Resize,w 360,h 240
    OC中load和initialize的区别

    OC文件在编译后,类相关的数据结构会保留在目标文件中,在运行时得到解析和使用。在应用程序运行起来的时候,类的信息会有加载和初始化过程,这个过程就...

  • SQLCipher

    SQLite是一个轻量的、跨平台的、开源的数据库引擎,它的在读写效率、消耗总量、延迟时间和整体简单性上具有的优越性,使其成为移动平台数据库的最佳...

  • Resize,w 360,h 240
    NSURLProtocol

    NSURLProtocol NSURLProtocol 是 iOS里面的URL Loading System的一部分,URL loading s...

  • Resize,w 360,h 240
    访问令牌(access token)和刷新令牌(refresh_token )

    1、token化的协议过程 2、当用户登录的时候,生成access_token和refresh_token,并返回给APP。当access_to...

  • runtime的实际应用

    1、使用关联对象动态给分类添加属性 使用关联对象,可以为类添加Category中的属性,我们可以为现有类添加一些实用的方法和属性。 2、hook...

  • Resize,w 360,h 240
    +load和+initialize

    +load方法 当一个类或者分类被加载到Objectie-C的Runtime运行环境中时,会调用它对应的+load方法。对于所有静态库中和动态库...

文集作者