摘要:
本地存储 替代 userDefault (也有iOS版本) MMKV:https://github.com/Tencent/MMKV 日志 logger:https://github.com/orhanobut/logger EventBus 跨页面传值 类似iOS的通知 https://githu 阅读全文
摘要:
备注: windows的Alt相当于mac的option 1. stless快速创建StatelessWidget、stful就快速创建StatefulWidget。 2. option+Enter 可以单击选中任何一个widget,然后按option + Enter,就可以查看对该widget进行 阅读全文
摘要:
1.flutter加载iOS的图片或者iOS加载flutter的图片 https://pub-web.flutter-io.cn/packages/ios_platform_images 2.网络请求库 https://pub-web.flutter-io.cn/packages/dio https 阅读全文
摘要:
一:GitHub新建仓库,并clone到本地 1、注册GitHub账号并登录 2、右上方点击+,新建仓库(仓库名字(Repository name)、仓库权限(Public)、readme、license) 创建完成如下图: 3、检出仓库 新建一个文件夹SDK: 打开终端: 将FireRadarSD 阅读全文
摘要:
代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
摘要:
代码调试好了开始打包成sdk,下面是将要打包的FRSDK代码(FRSDK.h暴露在外面有别人调用) 1.创建新工程(Xcode File-New-Project) 2.把下面的红色框的东西移除 3.将原工程里调试好的FRSDK代码copy到此工程后为下图 4.接下来我们选择出来需要暴露出来的头文件 阅读全文
摘要:
flutter混合开发 三端分离方案 https://blog.csdn.net/m0_61164038/article/details/145462386 flutter打包aar 安卓集成flutter https://blog.51cto.com/u_16175489/9166810 阅读全文
摘要:
VIPER: View: 负责UI展示。 Interactor: 负责业务逻辑和数据获取。 Presenter: 负责处理View和Interactor之间的通信。 Entity: 数据模型。 Router: 负责导航和模块之间的通信。 优点: 职责分离清晰,易于测试和维护。 适合大型项目。 缺点: 阅读全文
摘要:
动态添加方法: 使用class_addMethod函数。 示例: void dynamicMethodIMP(id self, SEL _cmd) { NSLog(@"Dynamic method added!"); } class_addMethod([MyClass class], @selec 阅读全文
摘要:
自定义返回按钮,设置 setLeftBarButtonItem 后,系统的滑动手势返回会失效。 BaseNavigationController里,加下面的逻辑。 - (void)viewDidLoad { [super viewDidLoad]; self.interactivePopGestur 阅读全文
摘要:
requireGestureRecognizerToFail 这个方法,是_scrollView等左滑手势失效后,再执行_scrollView内部的手势解决方案一(推荐) [_scrollView.panGestureRecognizer requireGestureRecognizerToFail 阅读全文
摘要:
关键就在与onceToken的值,添加一个方法,将onceToken置为0 https://www.jianshu.com/p/16a5ee0f5efe 阅读全文
摘要:
微信分享通用链接配置 https://www.jianshu.com/p/040213c02f68 示例 https://www.xxx.com/apple-app-site-association { "applinks": { "apps": [], "details": [ { "appID" 阅读全文
摘要:
正确的解决方式 https://blog.csdn.net/zyx980193917/article/details/103263217/ push pop 有导航跳无导航,跳有导航;无导航跳有导航,跳无导航;都平滑过渡 基类 var isShowNav = true 基类 override fun 阅读全文
摘要:
UILabel提供了一个非常方便的属性adjustsFontSizeToFitWidth,当设置为true时,UILabel会自动调整其字体大小以适应其宽度。 UILabel *alabel = [[UILabel alloc] init]; alabel.frame = CGRectMake(0, 阅读全文
摘要:
最佳处理方式 https://www.cnblogs.com/huangzs/p/18755980 可以不看下面的了 https://blog.csdn.net/yz_lby/article/details/49082131 -(void)viewWillAppear:(BOOL)animated{ 阅读全文