zoukankan      html  css  js  c++  java
  • 包建强的培训课程(11):iOS Runtime实战

    iOS Runtime实战

     

    一、     简介

                本课程结合讲师多年来对iOS Runtime技术的潜心研究,以及在千万级用户的App上长期实践经验,整理而成。本课程从NSObjectClass讲起,然后会介绍本课程的核心内容——自省和Method Swizzling,最后通过iOS Runtime在项目中的实际使用,达到学以致用的目的。

     

    本课程系列适合于:

    l   从事iOS开发2-3年的中高级技术人员、技术经理

    l   iOS新技术有兴趣学习和研究的开发人员

     

    本课程系列将帮助初中级学员快速成长,掌握iOS Runtime技术涉及的方方面面,帮助高级学员在项目中创造性的使用这门技术。

     

    二、     培训大纲(1天)

     

    1 NSObject

    l   weak

    l   AutoreleasePool

     

    2 Class的内部结构

    l   Class内部成员

    l   MetaClass

    l   SELIMP

    l   消息转发   

    n   Method Resolution

    n   Fast Forwarding

    n   Normal Forwarding

     

    3 自省和Method Swizzling

    l   自省

    l   Method Swizzling

    l   关联对象

     

    4 使用场景

    l   AOP

    l   代理模式

    l   日志

    l   PVUV

    l   热修复原理简介

     

     

  • 相关阅读:
    Qt之数据类型转换
    [leetcode] Sudoku Solver
    调用摄像头拍照实例,摇一摇实例
    html 标签
    JavaScript 常见的六种继承方式
    js的DOM的方法和属性总结
    BOM属性方法。
    DOM 元素对象的属性方法
    完整的用户代理字符串检测
    可以跨浏览器获得窗口左边,和上边的位置
  • 原文地址:https://www.cnblogs.com/Jax/p/5931359.html
Copyright © 2011-2022 走看看