240 发简信
IP属地:上海
  • iOS多线程-全面总结

    iOS多线程-全面总结 进程和线程 进程: 进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本...

  • 请合理使用API(记录一个问题排查过程)

    合理使用API很重要(记录一个问题排查过程) 前言 你永远不知道,可能是你随便添加的一行代码,对后续的开发造成了多大的麻烦,甚至上升到了怀疑原生...

  • Resize,w 360,h 240
    iOS 自动收起展开组件

    自动收起展开组件 前情 当我们页面中或者一个cell中有多个或一个View需要灵活展示,且我们用的是AutoLayout布局(包括Snapkit...

  • Ruby 学习(一)

    前因 为什么要学习Ruby?我们都知道iOS 强大的包管理工具Cocoapods,Cocoapods正是使用Ruby进行编写,那么想要了解Coc...

  • Shell 特殊变量(2)

    Shell 特殊变量 特殊变量列表 变量含义$0当前脚本的文件名$n传递给脚本或函数的参数。n 是一个数字,表示第几个参数。例如,第一个参数是2...

  • Resize,w 360,h 240
    bash shell 变量(1)

    Shell 脚本学习 1. 变量 1)定义变量 赋值=两边不能有空格,不管带不带引号都是字符串 2)使用变量 {} 是可选项,为了字符串连接的情...

  • 解决原生横滑scrollView和Flutter 纵滑CustomScroll的冲突

    前言 最近项目中在横向滑动的PageViewController(WMPageController)里嵌入了Flutter 的 CustomSc...

  • Resize,w 360,h 240
    热重载原理研究和探索

    1. 前言 Flutter 亚秒级别的热重载是开发者的神兵利器,它能够提供我们快速修改UI、增加功能、修复bug,不需要重新启动应用,就可以看到...

  • Flutter Text 文字下有黄色下划线

    导致原因 导致这种情况发生的原因是因为,Text widget 隶属于Material 风格下的组件,如果根节点不是Material 相关组件,...