Xcode报错:“Set `maskView` to `nil` before adding it as a subview of ZFMaskView

Assertion failure in -[ZFMaskView _addSubview:positioned:relativeTo:]

嗯,坑爹的IOS18,当你基于UIView实现的自己的子类中定义一个属性并初始化时就会出现崩溃!

objectivec 复制代码
/// 遮罩

@property (nonatomic, strong) UIView *maskView;

因为UIVIEW本身就有这个属性,你又定义一个!!触发UIVIEW内部的断言出现崩溃!

如何解决:

把你的属性名改为notaView或者其他的命名即可!!

相关推荐
暮色驶过苍茫2 小时前
VSCode 配置 SSH 远程连接
ide·vscode·ssh
lichong9513 小时前
Android studio 修改包名
android·java·前端·ide·android studio·大前端·大前端++
微风粼粼6 小时前
eclipse 导入javaweb项目,以及配置教程(傻瓜式教学)
java·ide·eclipse
2501_9160074710 小时前
提升 iOS 26 系统流畅度的实战指南,多工具组合监控
android·macos·ios·小程序·uni-app·cocoa·iphone
wangxiaosu10 小时前
macos安装、更新、使用homebrew
macos·homebrew
心灵宝贝12 小时前
Mac版PDF Squeezer v4.5.1安装教程(DMG文件下载+详细步骤)
macos
fruge12 小时前
Visual Studio 2022安装时共享组件、工具、SDK路径无法更改的问题
ide·visual studio
QuantumLeap丶16 小时前
《Flutter全栈开发实战指南:从零到高级》- 04 - Widget核心概念与生命周期
flutter·xcode
前端架构师-老李18 小时前
Java开发—JDK的安装和版本管理(macOS)
java·开发语言·macos
Digitally18 小时前
如何将 Android 联系人备份到 Mac 的 4 种简单
android·macos