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或者其他的命名即可!!

相关推荐
Trouville0135 分钟前
Pycharm软件初始化设置,字体和shell路径如何设置到最舒服
ide·python·pycharm
就叫飞六吧4 小时前
找不到或无法加载主类 @C:\***\Local\Temp\idea_arg_file...
java·ide·intellij-idea
BD_Marathon4 小时前
【JavaWeb】VsCode的其他常见设置
ide·vscode·编辑器
极简之美5 小时前
Mac 远程连接 Windows 简明教程(2025 实测版)
windows·macos
landian0046 小时前
vscode对于txt格式文件使用tab缩进为3个空格
ide·vscode·编辑器
q***04637 小时前
[golang][MAC]Go环境搭建+VsCode配置
vscode·macos·golang
阿阿阿阿里郎7 小时前
Vscode+STM32CubeMX+Cmake联合开发教
ide·vscode·编辑器
vortex58 小时前
为什么我把VSCode换成了Code-Server
ide·vscode·编辑器
斌蔚司李8 小时前
笔记本、台式机、平板二合一?Mac、Win、Linux?
linux·macos·电脑
lichong9519 小时前
harmonyos 大屏设备怎么弹出 u 盘
前端·macos·华为·typescript·android studio·harmonyos·大前端