问题:UILabel 自动布局,如果设置了 numberOfLines 大于0 ,有时候会发现并没有换行? 原因:设置preferredMaxLayoutWidth。 比如 ...
本文始发于我的博文团队Swift编码规范分享,现转发至此。 目录 命名 格式 准则 文件 场景 参考 命名 【强制】命名清晰,保持一致性 反例:displayName(返回n...
功能背景在我们公司的应用程序中有一个app分享功能,目前暂定可以分享到 【朋友圈,微信好友,sina,qq】四个地方,分享所需的内容包含 【标题, 分享图片,分享内容, 分享...
1、柯里化 把接受多个参数的方法进行一些变形,使其更加灵活的方法。函数式特点的重要表现。 柯里化是一种量产相似方法的好办法,可以通过柯里化一个方法模板来避免写出很多重复代码,...
前言 MVP 全称:Model-View-Presenter MVP架构模式是从MVC演变过来的(很多架构都是的) MVP/MVC思想类似,由Presenter/Contro...
iOS组件化方案探索 一、什么是组件化? 1、什么是组件? "组件"一般来说用于命名比较小的功能块,如:下拉刷新组件、提示框组件。而较大粒度的业务功能,我们习惯称之为"模块"...
本文翻译自Medium,原作者是Viswateja Reddy,原文地址 我推荐把本文加为书签,有空闲时间就来继续看看。你肯定会发现iOS开发相关的有用信息,无论你多么有经验...
首先题目写的有点大,这篇文章只是分享一下我平时用到的一些快捷键和习惯,希望能对大家平时的开发效率有所帮助。 至于为什么要写? 原因有几点: 工作中我发现有些iOS小伙伴平时开...
Github 仓库地址 如果你喜欢,记得点颗❤️哟 前言 伴随着APP不断迭代更新,各种功能也是越堆越多。对于用户来说,在个人资料页面需要显示的元素也越来越多。如何井然有序的...