240 发简信
IP属地:浙江
  • CocoaPods为多个target添加依赖库

    CocoaPods1.0.1依赖库添加方法 自从CocoaPods升级到1.0.1之后,各种坑,之前的link_with语法不能用了,在网上找了...

  • 探究Block之MethodSignature

    在iOS开发中,Block是常用的数据类型,Block的源码是开放的,对于Blcok的其他探究可以查看这篇文章深入研究Block捕获外部变量和_...

    0.7 4993 1 11
  • Resize,w 360,h 240
    CocoaPods私有库的二进制化

    前言 假设你已经非常熟练的使用cocoapods来管理私有库,并且实现了组件化的APP设计架构。这篇文章将会帮助你将私有库编译成二进制文件,这样...

  • Flutter-ListView重用机制分析和实现jumpTo(index)功能

    Flutter官方SDK目前还没有支持ListView.jumpTo(index)的功能,但是这个功能是很多App都需要的.想要实现这个功能需要...

  • Flutter-获取Widget尺寸的方式

    想要获取widget的尺寸,必须要等widget的layout结束之后才能取到,目前有三种方式 通过BuildContext获取 通过Globa...

  • initialize 与 load的使用注意

    load +load方法会在程序进入运行期之前调用,而且只会调用一次,但是如果多个分类中都写了该方法,那么所有的都会调用,但是类的load方法会...

  • ReactiveCocoa实现局部搜索业务

    ReactiveCocoa是FRP(Functional Reactive Program)思想在iOS的Cocoa框架中的具体实现,可以说是一...

  • Resize,w 360,h 240
    命令(Command)模式

    一 前言 离开具体业务需求谈设计模式都是耍流氓,OOP的世界里出现设计模式是为了让程序更有弹性,易于扩展。而且经过这么多年的发展,前辈们从具体...

  • GitHub库无法下载解决方案

    最近GitHub被墙的很厉害,也可能是网络被限制,导致打包机一直拉不下代码,用fq工具,然后各种配置都不行。偶然发现gitconfig有替换UR...

个人介绍
专注于iOS & Flutter开发.