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

相关推荐
txinyu的博客7 小时前
MAC 地址
服务器·网络·macos
小胖红8 小时前
Xcode 打包失败 处理
ide·macos·xcode
June bug10 小时前
【实习笔记】客户端基础技术
笔记·macos·cocoa
HiTomcat12 小时前
一键自动化部署 macOS 开发环境
运维·macos·自动化
1024小神13 小时前
Vscode/Cursor中的Prettier插件格式化降级操作
ide·vscode·编辑器
1024002414 小时前
vscode无法选择conda虚拟环境下的解释器
ide·vscode·conda
凯子坚持 c15 小时前
在 Visual Studio 2019 中配置 Qt 插件开发环境:编译原理 + 底层逻辑解析
ide·qt·visual studio
好大哥呀15 小时前
常见的IDE有哪些?
ide
热爱生活的五柒15 小时前
配置vscode的ssh离线部署,但是Stable-cmmit-id一直会后面添加个staging这个后缀将文件名修改
ide·vscode·ssh
Uncertainty!!16 小时前
pycharm本地Failed to open X display(exiting)
ide·python·pycharm