240 发简信
IP属地:浙江
  • Redux 源码之 createStore.js 与小细节分析

    Redux 是试图让 state 的变化变得可预测,梳理复杂状态的 JavaScript 状态容器。遵循数据单向流动,严格的单向数据流是 Red...

  • Resize,w 360,h 240
    Swift 复杂视图多事件回调处理方案思考

    开发中难免有需要制作复杂 UI 的 ViewController,子视图一层套一层,夸张时层层视图都有事件回调,而我们只想在 “C” 中接收回调...

  • Resize,w 360,h 240
    iOSer 的 React Native 填坑 Tips (持续更新中...)

    该 Tips 不针对某个问题作出记录,是对 Web 端知识比较薄弱的笔者在开发与调试过程解决问题后对一类问题的解决思路总结与小技巧笔记。 1)某...

  • Resize,w 360,h 240
    iOS 处理 navigationBar.titleTextAttributes 属性时机(Swift)

    笔者一般在 ViewController 的 viewWillAppear 中处理导航条的 UI 变化。比如是否隐藏导航栏、改变状态栏颜色等。但...

  • Swift 进阶笔记-业务化 Tips(4)-键路径 KeyPath

    KeyPath Swift 4.0 后添加了类型安全的 KeyPath 语法,KeyPath 是一个能对类型指向属性但未调用的引用的非常酷的特性...

  • Resize,w 360,h 240
    Swift 项目集成 RN(0.55.4) 错误处理 'algorithm' file not found

    Integration with Existing Apps 官方文档 1) algorithm yoga 'algorithm' file n...

  • iOS Promise笔记(1)-概念及google/promises使用

    本文使用的 Promises 是谷歌最近开源的轻量,高性能,安全,测试完备的 Promise 框架。https://github.com/goo...

  • Resize,w 360,h 240
    Swift 进阶笔记-业务化Tips (3)-帅气的 UserDefaults

    UserDefaults UserDefaults 可以存储轻量级的本地客户端数据,适合用于记住用户登录状态、信息等。然而如何写出简单好用不失优...

  • Resize,w 360,h 240
    Swift 进阶笔记-业务化 Tips(2)-迭代器

    Iterator 迭代器 Iterator 是从 Sequence 继承的类型,在遍历序列时管理遍历状态,Sequence 也通过迭代器访问元素...