首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
凌云1489906944768
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
40
文章 39
沸点 1
赞
40
返回
|
搜索文章
赞
文章( 39 )
沸点( 1 )
深入理解 OC/C++ 闭包
苹果的 Objective-C 编译器允许用户在同一个源文件里自由地混合使用 C++和 Objective-C,混编后的语言叫 Objective-C++。
iOS逆向:fishhook原理分析
前言 这里需要对 mach-o 有比较全面的理解,详情见 mach-O结构分析,不展开了。 大概说下: mach-O 分为三部分,第一部分是header,第三部分是数据区,就是一团一团的代码或者数据,
函数式思维
函数式编程中有很多优秀的设计理念值得我们去学习,本文对函数式编程中的基础理念进行了简要介绍,但更重要的是思考、总结如何将它们应用到我们日常开发中,帮助我们去提升代码的可读性、可维护性等。 简单、清晰、易维护、可复用的代码。 更高层次的抽象,丰富的集合操作。 本文将主要围绕以上几…
iOS 高效开发解决方案
本文作为 QQ 阅读 7.0 改版总结,从架构、页面元素模块化、UI 组件化、基于 iOS 系统响应链的事件处理、业务模板化等方面阐述了一套高效的列表类应用开发解决方案。 QQ 阅读迎来了7.0版本,作为惯例大版本需要大动作——『UI大改版』。 本文主要是对这次改版的一个总结并…
面向对象设计原则『SOLID』在开发中的应用
本文详细分析了面向对象设计五大原则 S(单一职责原则『SRP』)、O(开放-封闭原则 『OCP』)、L(Liskov 替换原则『LSP』)、I(接口隔离原则『ISP』)、D(依赖倒置原则『DIP』),并假以实例辅之。 软件设计五大原则『SOLID』以及23种经典设计模式自成型以…
列表类应用场景模板化
由于列表类应用场景具有固定的流程和模式,本文首先简要介绍了 QQ 阅读中列表类应用场景的架构,然后提出对这一场景进行模板化,以便提高开发效率、减少沟通理解成本。 同时,提出一套基于 『Chain of Responsibility』 的事件处理方案,也在一定程度上提高了开发效率…
ReactNative源码解析——通信机制详解(1/2)
本文通过分析源码,逐步解析 ReactNative 中 JS to Native 的通信机制。 本文详细分析了 JS to Native 的调用过程,包括:ReactNative 的初始化、native module 注册、JS 获取 native module 信息、JS 调…
ReactNative源码解析——通信机制详解(2/2)
本文通过分析源码,逐步解析 ReactNative 中 Native to JS 的通信机制。 在『ReactNative源码解析——通信机制详解(1/2)』一文中通过 RN 源码逐步分析了 JS to Native 的通信机制,整个过程相当还是比较复杂。本文同样通过解析源码,…
ReactNative源码解析——通信机制详解(callback、线程)
本文通过分析 RN 源码,简要介绍了 JS to Native 的 callback 实现原理以及 RN 中的三个重要线程。 、ReactNative源码解析——通信机制详解(2/2)分别介绍了 RN 通信机制中的 JS to Native、Native to JS 的执行流程…
ReactNative源码解析——渲染机制详解
本文通过解读 ReactNative 源码,简要分析了 ReactNative 通过 JS 创建、控制 Native 界面的过程。同时,为了完整性,我们也简单介绍了 JSX、 React Element 以及 React Component 等基本概念。 目前移动端开发模式主要…
下一页
关注了
17
关注者
2
收藏集
0
关注标签
15
加入于
2017-03-08