240 发简信
IP属地:江苏
  • 120
    iOS逆向记录(四)

    13. Hook原理介绍 13.1 Objective-C消息传递(Messaging) 对于C/C++这类静态语言,调用一个方法其实就是跳到内存中的某一点并开始执行一段代码...

  • 120
    iOS 如何防止https抓包(中间人攻击),及charles抓包原理

    补充更新完善app安全方案:2019.12.13 证书放到app里面,用来校验信任链的话,如果别人使用青花瓷抓包,并且把抓包工具生成的证书在抓包的机器上导出来,替换掉我们ap...

  • iOS移动端防止被抓包

    首先介绍一下在https建立的过程中是如何被中间人抓到包的吧,前提是如果不熟悉https建立连接的过程,先看一下相关资料再接着看本文 过程分析 客户端首先要向远程的服务器发送...

  • 120
    runtime

    对于从事 iOS 开发人员来说,所有的人都会答出【runtime 是运行时】什么情况下用runtime?大部分人能说出【给分类动态添加属性 || 交换方法】,再问一句【run...

  • 120
    iOS开发——socket编程和GCDAsyncSocket

    一、socket 1.网络体系结构和网络协议 在说socket之前,先要简单说一说网络体系结构。OSI(Open System Interconnection Referen...

  • iOS 性能优化总结

    关于iOS 性能优化梳理: 基本工具、业务优化、内存优化、卡顿优化、布局优化、电量优化、 安装包瘦身、启动优化、网络优化等基本工具TODO: Instruments 高级技巧...

  • 120
    KVO原理分析

    该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93dc4] 介绍 KVO全称KeyValueObserving,...

  • 120
    iOS开发技巧系列---详解KVC(我告诉你KVC的一切)

    KVC(Key-value coding)键值编码,单看这个名字可能不太好理解。其实翻译一下就很简单了,就是指iOS的开发中,可以允许开发者通过Key名直接访问对象的属性,或...

  • 120
    UIScrollview+Masonry

    UIScrollview+Masonry 作为Masonry的脑残粉,在做工程的时候却被UIScrollview+Masonry给难住了。因为我无论怎样设置contentsi...

  • 在scrollview上添加点击并解决其子控件的点击无响应(如tableView)

    在scrollview上添加点击并解决其子控件的点击无响应(如tableView)