今天一不小心发现项目中的的Xib、Storyboard、plist 都打不开了,如下图: 右键显示是这样: 很奇怪,也没改什么东西,网上百度一通,又说是因为Git或者SNV冲...
今天一不小心发现项目中的的Xib、Storyboard、plist 都打不开了,如下图: 右键显示是这样: 很奇怪,也没改什么东西,网上百度一通,又说是因为Git或者SNV冲...
1.文件资源获取从Apple Cofigurator 2获取到手机上安装的APP,并获取ipa文件2.将.ipa文件发送到mac上,文件后缀名字改为.zip比如Ptaxi.i...
前言 MJRefresh[https://github.com/CoderMJLee/MJRefresh]是iOS中非常好用的刷新控件,同时支持上拉加载和下拉刷新,目前git...
前言 Flutter是Google[https://baike.baidu.com/item/Google/86964]开源的一个UI库,不具备原生的能力。Flutter的插...
概述 通过上一章节我们对Provider有了一个基本的了解,这一章节我们来说说Provider的8种提供者以及他们的使用区别,并结合MVVM模式应用到实际的项目中。 MVVM...
1.概述 provide是一个状态管理管理包,不是Google推出,但Provider是Google极力推荐的状态管理方式之一,它是对InheritedWidget组件进行了...
1.概述 场景1:一个界面是由众多组件拼组而成。经常需要将一个组件进行封装,但此时有一个问题,如何让多个组件去共享一些值。一个最直接的方法就是通过构造函数将变量和函数一层层向...
作者:袁峥链接:https://www.jianshu.com/p/bd42bacbe4cc[https://www.jianshu.com/p/bd42bacbe4cc]来...
使用Flutter Module实现组件化的思路:Flutter组件化[https://juejin.cn/post/6913460020529070087] 使用Flutt...
Flutter Java源码中的25种设计模式【不间断更新】 1.装饰器模式(结构型)【出场率:🌟🌟🌟🌟🌟】 装饰器模式(Decotator)能够在运行时动态地为原始对象添加...
音视频流媒体开发-目录[https://www.jianshu.com/p/5a868a667838]iOS知识点-目录[https://www.jianshu.com/p/...
『Cmd 技术渲染的沙箱页面,点击此处编写自己的文档』 Cmd Markdown 简明语法手册 标签: Cmd-Markdown 1. 斜体和粗体 使用 * 和 ** 表示斜...
本例通过继承StatefulWidget,使用Draggable和GridView使GridView的Item实现可拖拽排序。 最终效果如下: 实现原理: 不管是Flutte...
版权声明:本文为博主原创文章,转载请注明出处! 今天跟大家分享的是用Flutter来实现的自定义饼状图,下面来看看效果! 通过点击左右两侧的按钮,可以实现扇形切换,被选中的扇...
1.简介 NSOperation是基于GCD之上的更高一层封装,NSOperation需要配合NSOperationQueue来实现多线程。各个操作之间有依赖关系、操作需要取...
前言 前面发了一篇iOS 面试的文章,在说到 UIView 和 CALayer 的区别和联系的时候,被喵神指出没有切中要点,所以这里就 CALayer 和 UIView 这个...
1.简介 GCD(Grand Central Dispatch ),是Apple开发的一个多核编程的较新的解决方法,纯 C 语言,提供了非常多强大的函数。它主要用于优化应用程...