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

相关推荐
世界不及妳微笑1 小时前
关于Xcode26.4 踩坑适配
ios·xcode
猿儿本无心2 小时前
仿VSCode做一个程序员快速装机工具
ide·vscode·编辑器
不懒不懒4 小时前
安装python3.9.7和pycharm-community-2022.3.2.exe以及linux
linux·ide·python·pycharm
@大迁世界8 小时前
每周节省数小时的 Mac 键盘快捷键
macos·计算机外设
TESmart碲视8 小时前
突破macOS多屏限制:HDC203-PM24三屏DisplayLink KVM扩展坞深度解析
macos·计算机外设·kvm切换器·三屏kvm·displaylink
图灵机z9 小时前
【操作系统】四、进程管理
linux·服务器·网络·windows·macos·centos·risc-v
飞翔的烤鸡翅9 小时前
Kilo Code在PyCharm上的一些实践
ide·python·pycharm·ai编程·kilo code
程序设计实验室9 小时前
是谁 2026 年还在用 Sublime Text 写代码?
ide
tiandyoin10 小时前
vscode copilot 的配置文件提示警告
ide·vscode·copilot