240 发简信
  • 120
    iOS 逆向14 -- 密码学

    加密算法的分类 Hash哈希散列函数:严格意义上来说不属于加密算法,常见的散列函数有MD5、SHA1/256/512; 对称加密算法:DES、3...

  • 网络编程03 -- cookie的使用

    客户端登录接口中的Cookie 由于HTTP协议是无状态的,客户端需借助cookie来实现跨URL的请求; 实现原理为:客户端登录服务端,服务端...

  • iOS底层系列32 -- performSelector方法的探索

    performSelector方法 performSelector在运行时,调用方去找目标方法selector,在编译时不做校验; 延迟执行 -...

  • 120
    ReactiveCocoa源码分析02 -- RACCommand

    RACCommand RACCommand:是对一个动作的触发条件以及它产生的触发事件的封装,最常见的使用场景为:点击按钮,发送一个网络请求;触...

  • 120
    ReactiveCocoa源码分析01 -- 框架简介与信号

    ReactiveCocoa简称为RAC,是由Github开源的一个应用于iOS和OS开发的新框架,是基于响应式编程思想的Objective-C的...

    0.1 81 0 1
  • 120
    iOS底层系列31 -- Notification的底层原理

    关于NSNotification通知的源码下载地址点击这里[http://wwwmain.gnustep.org/resources/downl...

  • 120
    Android入门06 -- 自定义控件

    自定义组合控件 将几个子控件组合在一起,形成一个可复用的新的组合控件,自定义组合控件一般继承自RelativeLayout或者LinearLay...

  • 120
    iOS底层系列30 -- 组件化

    在iOS中常见的组件化方案有如下几种:URL--Scheme:URL页面路由;Target--Action:CTMediatorProtocol...

  • 120
    Android入门05 -- 数据存储

    Android的数据存储方式有:SharedPreferences,File,SQLite,下面来详细介绍每种数据存储的特点与使用; Share...