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

相关推荐
myourdream22 小时前
获取VSCE_TOKEN用于发布Visual Studio Code扩展
ide·vscode·编辑器
逻极2 小时前
Claude Code 实战:Spec-Kit、Kiro、OpenSpec 规范驱动开发三剑客
ide·人工智能·驱动开发·ai·自动化
祎直向前4 小时前
vscode实现ssh远程连接
ide·vscode·ssh
BianHuanShiZhe4 小时前
ios 26的tabbar 背景透明
macos·objective-c·cocoa
ai_xiaogui5 小时前
AIStarter跨平台完工:Win/Mac/Linux一键部署Stable Diffusion
linux·macos·stable diffusion·aistarter·kritaai·跨平台部署
yqsnjps74658ocz6 小时前
如何检查Visual Studio是否支持C++14?
c++·ide·visual studio
Macbethad7 小时前
Typora 精通指南:掌握高效 Markdown 写作的艺术
前端·macos·前端框架
杨凯凡9 小时前
Docker环境搭建:Windows/macOS/Linux全平台教程
windows·macos·docker
马拉萨的春天9 小时前
iOS的事件响应链
macos·ios·cocoa
bl4ckpe4ch10 小时前
mac安装burpsuite专业版2025中文教程
macos·网络安全·抓包·burpsuite