RxSwift playground
2018-05-22 本文已影响239人
sdupidBoby
RxSwift.png
(*useful)标记:目前觉得有用的函数
//FIXME 标记:待补充
RxSwift 小记-
- Creating and Subscribing to Observables-(create,of,from,doOn)
- Working with Subjects-(PublishSubject,BehaviorSubject)
- Combination Operators-(merge,zip,combineLatest,switchLatest)
- Transforming Operators-(map,flatMapLatest,scan)
- Filtering and Conditional Operators-(filter,take,takeUntil,skip,skipUntil)
- Mathematical and Aggregate Operators-(concat,toArray)
- Connectable Operators
- Error Handling Operators
- Debugging Operators
playground是Xcode6以上版本支持的老功能了,但是这个东西真的不好用,经常gg(可能是我的mac太辣鸡了!😂
最近在学习RxSwift,当然他提供的playground是极好的,遇到的问题记录一下
Q: XXX not found
A:
1.平台错了
OS X playground (Cocoa-based)是基于Cocoa的,
iOS playground (UIKit-based)是基于UIKit的
2.引用自己编写的文件库,需要导入到playground里面
Q:一直处于running状态
A:刚开始使用playground遇到这个问题简直难受,总结一哈解决方法(亲测法1+4最管用,唉) (*useful)
- 网管:重启Xcode
-
改平台,在playground右面的platform里,改成macos,因为有人认为是ios平台的UIKIT出现的问题,记得打开右版面才会出现platform选项
platform.png - 关闭com.apple.CoreSimulator.CoreSimulatorService进程
- 点击下面的运行箭头按钮,长按会出现auto和manu选项,选manu,也就是手动运行模式