240 发简信
IP属地:浙江
  • iOS MVVM 实践

    为什么要用MVVM替代MVC 在MVC模式中,Controller由于承担了过多的事务,包括页面展示逻辑和业务逻辑,往往会变的臃肿不堪,成为一个...

    0.2 5287 8 18
  • Resize,w 360,h 240
    从iOS到前端的学习心得(一)

    前言 web app与native app的讨论一直持续不断,web app具有低成本、高开发效率以及多平台支持等特性,而且无需审核,能随时发布...

    0.3 7604 13 78 2
  • Flutter 探索系列:Widget 原理(一)

    在Flutter中,一切都是由Widget组成,不管是按钮、文本、图像、列表、布局、手势、动画处理等都可以作为Widget,开发者通过组合、嵌套...

  • Resize,w 360,h 240
    理解 RXSwift:单元测试(四)

    这篇文章是阅读 RxSwift: Reactive Programming with Swift 时记的笔记,介绍如何使用RxTest和RxBl...

  • Resize,w 360,h 240
    APP跨平台开发技术分析

    这篇文章将尝试从技术商用的角度,对目前流行的几大 APP 跨平台开发技术进行分析对比,让大家在学习选择时多一个参考对象。 背景 APP 跨平台开...

    2.1 11544 1 16 1
  • Resize,w 360,h 240
    Flutter 与 Native(iOS) 通信原理

    Flutter 与 Native 通信原理 Flutter 是一个跨平台开发框架,它使用了一种全新的方式,自己重写了一个平台无关的渲染引擎,它只...

    2.5 5395 1 18
  • Resize,w 360,h 240
    从iOS到微信小程序的学习心得(二)

    前言 上周微信小程序公测了,允许开发者将应用提交到微信公众平台审核,但暂时还不能发布。微信小程序是不用下载即能使用的应用,它相比原生app更新实...

  • iOS中如何做个代码生成器减少重复劳动?

    前言 最近在为一个新项目搭建项目框架。网络层在iOS项目中的地位不言而喻,一个不可或缺的部分,它负责api请求,上传下载等通信功能。之前也曾在A...

    2.5 4353 2 21
  • iOS内存管理笔记

    objective-C不像C#、Java那样使用垃圾回收机制回收内存(GC),而是使用引用计数器机制管距内存。 引用计数器 引用计数器的原理:每...