RAC解读

作者: TimMei3345 | 来源:发表于2018-03-13 11:35 被阅读0次

    ReactiveCocoa(RAC)是Objective-C的响应式编程的框架,学习RAC框架,即是学习如何自学一个框架的过程
    RAC框架,是由Github的团队,一共19人,共同开发出来的,开源项目,一个超重量级框架,YYKit在RAC面前,基本属于小巫见大巫
    RAC的目的,是接管苹果所有的事件机制,即事件的监听

    cocoapods安装Github开源库,想学习cocoapods的同学,可以推荐唐巧前辈的文章

    platform:ios, '8.0'
    pod 'ReactiveCocoa','~>3.0.0'
    

    pod install和pod update的区别:

    pod install:不管Github库的最新版本是多少,都会安装当前的版本
    pod update:如果没有写版本号的时候,就会在Github中安装最新的版本
    

    RAC接管了苹果里的所有事件机制

    addTaget
    代理
    通知
    KVO
    

    RAC特点有哪些

    学习曲线异常陡峭
    团队开发时候需要谨慎使用,保证团队里面的成员代码风格一样
    

    RAC版本说明

    2.5以前的版本不支持swift
    3.0是最后一个纯OC的RAC版本,即是RactvieObjC
    4.0版本支持swift2.0
    

    相关文章

      网友评论

          本文标题:RAC解读

          本文链接:https://www.haomeiwen.com/subject/yuonfftx.html