一、前言 什么是组件化 组件化就是将APP拆分成各个组件,然后通过主工程将项目所需要的组件组合起来,比如首页,个人中心,某个复杂的二级页面,都可以作为组件,同时解除这些组件之...
一、前言 什么是组件化 组件化就是将APP拆分成各个组件,然后通过主工程将项目所需要的组件组合起来,比如首页,个人中心,某个复杂的二级页面,都可以作为组件,同时解除这些组件之...
热重载:不用重新运行工程,只需要保存一下,即可实现实时预览的效果,大大提高编程的效率。 最近可以热重载的技术栈包括: 2019WWDC推出的SwiftUI局限性在于,只支持i...
前言 本篇主要讲解组件化架构思想,从零教你如何组件化一个项目。 如果喜欢我的文章,可以关注我微博:袁峥Seemygo 为什么要组件化 随着项目的不断迭代,各个模块会越来越复杂...
前言 随着用户的需求越来越多,对App的用户体验也变的要求越来越高。为了更好的应对各种需求,开发人员从软件工程的角度,将App架构由原来简单的MVC变成MVVM,VIPER等...
按照正常情况下,报错 unrecognized selector sent to instance 地址符 都是因为野指针,对象提前销毁,或者是调用的方法没有,或者是 unm...
iOS 9之后: 示例如下 前言: 看完你可以学到哪些呢? 就是文章标题那么多, 只有那么多. 手残效果图没弄好. 初始化一个数组 创建CollectionView 添加一个...
本文为作者原创,未经作者允许不得转载。该文同时发表在腾讯bugly公众号:http://mp.weixin.qq.com/s/W1_0VrchCO50owhJNmJnuQ ...
Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。 相比WYSIWYG编辑器 优点:1、因为是纯文本,所以只要支持Markd...
简书的文章页主要由文章内容和评论列表两部分构成,考虑到评论列表的操作体验和复用性等其它问题,我们最终选择用UIWebView展示文章内容,而用原生的UITableView来展...