前言 本文仅仅是作者在业余时间从零到产生需求到开发一个 App 的个人总结与记录。开发过程中使用了 Google 的跨平台开发框架 Flutter ,移动端和官网都采用 Fl...

IP属地:四川
前言 本文仅仅是作者在业余时间从零到产生需求到开发一个 App 的个人总结与记录。开发过程中使用了 Google 的跨平台开发框架 Flutter ,移动端和官网都采用 Fl...
在日常移动开发中,我们经常会遇到改host,抓包等需求。如果是在模拟器上还可以通过抓包工具实现,在真机上就麻烦多了。由于公司网络限制,想要通过抓包工具变相控制真机的网络流量非...
写个小工具,也想打包成dmg发送给别人使用。问题来了,怎么打包呢?网上搜了一下,将大致方法记录一下。 首先,得到要打包的app文件,在xcode的Products下(我们这里...
NSTableView的默认选中行颜色是蓝色的背景色,这就不可避免得涉及到自定义NSTableView选中行背景的需求。接下来我就介绍一下两种解决方法,以及需要注意的地方。 ...
一.整体架构 整个APP架构上从上到下分为三层,独立于APP的通用层,通用业务层,业务层。业务层用来处理上层业务,业务层可以依赖通用业务层和独立于APP的通用层,而且这种依赖...
你是否感觉日子漫长,无心工作?如果不能花时间来专注当下,不如花点时间来规划未来吧。无论你有没有毕业,无论你有没有过30岁,都建议读下这篇史上最好的职业规划文章。 它道破了你职...
前言 语言本地化,又叫做语言国际化。是指根据用户操作系统的语言设置,自动将应用程序的语言设置为和用户操作系统语言一致的语言。往往一些应用程序需要提供给多个国家的人群使用,或者...
上篇博客的实例是自带的UICollectionViewDelegateFlowLayout布局基础上来做的Demo, 详情请看《iOS开发之UICollectionViewC...