Shannon Chen

Results 242 issues of Shannon Chen

- 什么是 ReactiveCocoa - 为什么要用 ReactiveCocoa,ReactiveCocoa 试图解决什么问题 - 什么时候用 ReactiveCocoa? - 如何使用 ReactiveCocoa - ReactiveCocoa 的优缺点 **相关主题:[MVVM](https://github.com/ShannonChenCHN/iOS-App-Architecture/issues/7),[编程范式](https://github.com/ShannonChenCHN/iOSLevelingUp/issues/22)**

> 不做只会调用 API 的调参员 技术是分层次的,我们平时业务开发时,用的是官方提供的库和第三方的开源框架,这就像是在搭积木一样,但是不知道黑盒子里面究竟是什么。 #### 什么是技术深度 Apple 框架分层,计算机体系也分层。 在 [3 years of Computer Science in 8 minutes](https://m.weibo.cn/status/4267199683833678?wm=3333_2001&from=107A293010&sourcetype=weixin&featurecode=newtitle) 这个视频中,作者给的建议很值得参考:如果你是从 Java 或者 Python 这种高级语言入门的,到一定阶段后,可以尝试下用 C 来实现一些基本的功能,比如 hash table 之类的常用数据结构,再进一步,可以尝试一下汇编,甚至继电器。(另外,《编码》这本书也很不错) 这样就不至于一直停留在只会调用 API...

> 每天半小时,吸收点滴营养 #### 关于读中文翻译的文章还是英文原文: - 中文翻译的读起来更快,省时间 - 如果时间充足,不急于获得结果,读读英文还是有利于锻炼英语阅读能力的,而且很多中文翻译并没有很好地表达出作者本意。 #### 用百度还是 google? - 能用 google 还是尽量用 google,搜索更专业,更精准、更高效 - 不能用 google 时再用百度也行,都是工具 #### 精读与泛读 - 精读:长时间、连续、深入、研究 - 泛读:广度、浏览、快速抓住关键信息、筛选、归纳整理 #### 如何泛读 平时每天浏览到一些比较不错的文章、源码时,可以先记下来,晚上再读一遍,做个简评。 ####...

不断更新中...
笔记

- 代码仓库 - 编译流程 - 证书签名 - 自动化 - 相关工具 - Jenkins - Travis CI - Bot - Fastlane

- 什么是 Protocol Buffer - Protocol Buffer 的出现背景 - Protocol Buffer 和 XML、JSON 的对比 - Protocol Buffer 在 iOS 开发中的使用 - Protocol Buffer 的原理

### 技术点 - Reactive Native - Weex - 小程序 - Flutter - NativeScript - LuaView ### 学习之旅 [ShannonChenCHN/AFrontEndWebDevTour](https://github.com/ShannonChenCHN/AFrontEndWebDevTour)

不断更新中...
专题

- 网站 - Apple Developer Center - iTunes Connect - 准备 - 申请账号 - 账号类型 - 证书 - 开发证书 - 发布证书 - 推送证书 - 上架流程 - 资料填写 - AppStore 截图、APP...

不断更新中...
专题