方米团队博客

记录成长的点点滴滴


  • 首页

  • 分类

  • 归档

  • 标签

  • 搜索
close

RxJava 学习笔记 1

发表于 2016-06-07   |   分类于 Android   |  

RxJava 是什么?

我的理解就是观察者模式,RxJava 最核心的东西就是 Observable (被观察者) 和 Observer (观察者) 。

Observable (被观察者) 会发出数据,而与之相对的 Observer (观察者) 则会通过订阅Observable(被观察者) 来进行观察。

Observer可以在Observable发出数据、报错或者声明没有数据可以发送时进行相应的操作。这三个操作被封装在Observer接口中,相应的方法为onNext(),onError()和onCompleted()。

RxJava的优点

所有的逻辑业务都封装成一条链式结构,使其看起来很 简洁。

阅读全文 »

CocoaPods安装和使用教程

发表于 2016-02-20   |   分类于 iOS   |  

CocosPods是什么

CocoaPods是iOS项目的依赖管理工具,该项目源码在Github上管理。开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和第三方开源库的时间。
在使用CocoaPods之前,开发项目需要用到第三方开源库的时候,我们需要
1.把开源库的源代码复制到项目中
2.添加一些依赖框架和动态库
3.设置-ObjC,-fno-objc-arc等参数
4.管理他们的更新
在使用CocoaPods后,我们只需要把用到的开源库放到一个名为Podfile的文件中,然后执行pod install.Cocoapods就会自动将这些第三方开源库的源码下载下来,并且为我们的工程设置好响应的系统依赖和编译参数。

阅读全文 »
12
方米团队

方米团队

技术从积累开始

12 日志
4 分类
8 标签
RSS
友情链接
  • Jvaeyhcd
  • 极数软件
© 2018 方米团队
由 Hexo 强力驱动
主题 - NexT.Pisces
本站访客数人次 本站总访问量次