一、需要用到的第三方插件 1、缓存 shared_preferences:2、创建数据模型 (序列化)json_annotation:build_runner:json_se...
一、需要用到的第三方插件 1、缓存 shared_preferences:2、创建数据模型 (序列化)json_annotation:build_runner:json_se...
1、使用MediaQuery.of(context).padding.bottom;可以获取屏幕的底部安全距离。区别于iOS开发,当页面有底部导航标签栏的时候,这个数值是0,...
一、展示WebView(URL) 1、首先在pubspec.yaml文件中添加webview_flutter:这个三方库。 2、在.dart文件里导入所需文件名 import...
一、获取相册照片,相机拍摄 1、在【pubspec.yaml】中添加以下三方库:(1)image_picker: 调取系统相册或者相机(2)image_cropper: 照片...
需求:原生文本➕HTML➕原生,HTML部分不可点击放大。 实现: //初始化的时候随便设置一个高度self.webView = [[WKWebView alloc] ini...
1、先检测是否安装了 Homebrew brew -v 如果提示zsh: command not found: brew,则先安装 brew。 /bin/bash -c "$...
@w冷兔w 遇到年纪大的老师,会问的~
2024 iOS 知识整理一、说一下对自动释放池的理解 ARC中,主线程默认开启一个runloop,runloop自动创建一个autoreleasepool,autorelease对象会自动被加入au...
因为存放代码的路径是ProjectName>>ProjectName>>Classes>>代码,所以正确的路径应该是: s.source_files = 'ProjectNa...
这个提示意味着你的Git仓库中包含了子模块(submodule),而这个子模块有修改但还没有被提交。在Git中,子模块是一个独立的仓库,被包含在一个更大的父仓库中。父仓库通过...
一、说一下对自动释放池的理解 ARC中,主线程默认开启一个runloop,runloop自动创建一个autoreleasepool,autorelease对象会自动被加入au...
xib 创建 tableview ,选择 plain 模式,section 之间会有一个空白的间距(iOS15 以后出现的),那么在 viewDidLoad 中添加以下代码可...
问题:XCode 新建项目删除 AppDelegate 里Scene相关报警告-- [SceneConfiguration] Info.plist contained no ...
1、制造一个崩溃(例如用户不想更新时候) 1)abort();2)exit(0); 2、优雅的回到主界面(返回app后还是原来界面) oc) [[UIApplication ...
上传大文件用到了git lfs,需要先安装lfs 1、打开终端,输入以下命令,按回车键。 brew install git-lfs 2、错误提示: zsh: command ...
一般是你新填了代码才会出错,所以,纠察你新填的代码。我这个应该是偶然的bug,一般打了全局断点,运行时会直接在insert nil那里报错。
The LLDB RPC server has crashed. The crash log is located in ~/Library/Logs/DiagnosticReports and...打断点的时候报错: The LLDB RPC server has crashed. The crash log is located in ~/Library/Logs/D...
方法一、iOS8-iOS10 #pragma mark 左滑删除 iOS8-iOS10 - (BOOL)tableView:(UITableView*)tableViewca...
需求如下图 实现思路:先设置一个view,设置渐变色,在上面叠加一个view,画弧线,挡住边缘部分,实现弧线效果。 创建HomeNavStrokeView.h文件,加入以下代...