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

相关推荐
Magnum Lehar16 分钟前
vscode游戏引擎的build-clean配置
ide·vscode·游戏引擎
Magnum Lehar19 分钟前
vscode游戏引擎的build-all全局配置
ide·vscode·游戏引擎
世由心生27 分钟前
[从0到1]环境准备--anaconda与pycharm的安装
ide·python·pycharm
0点51 胜3 小时前
visual studio小番茄插件某些快捷键失效
ide·visual studio
一个处女座的暖男程序猿3 小时前
在pyCharm中创建新的conda环境
ide·pycharm·conda
Sunshine~L&H14 小时前
Mac 上使用 mysql -u root -p 命令,出现“zsh: command not found: mysql“?如何解决
数据库·mysql·macos
a45763687617 小时前
Objective-c protocol 练习
开发语言·macos·objective-c
ScilogyHunter17 小时前
vscode的c工程配置文件详解
c语言·ide·vscode
BAGAE18 小时前
Flutter 与原生技术(Objective-C/Swift,java)的关系
java·开发语言·macos·objective-c·cocoa·智慧城市·hbase
RocketJ18 小时前
mac电脑.sh文件,用来清除git当前分支
git·elasticsearch·macos