iOS18报错:View was already initialized

iOS开发报错:View was already initialized

当我们试图对一个自定义的UIView的类进行二次封装时,如果我们外层封装的类也是继承自UIView,当调用外层自定义的UIView时,就会报这个错,记住:外层类一定要继承自NSObject,不会继承自UIView

因为我们里面被封装的类也是继承自UIView

相关推荐
秋雨梧桐叶落莳3 小时前
iOS——抽屉视图详解
开发语言·macos·ui·ios·objective-c·cocoa
白玉cfc3 天前
【iOS】底层原理:类的加载
ios·objective-c·xcode
один but you3 天前
【无标题】
macos·objective-c·cocoa
A charmer3 天前
零基础学OC:变量与基本数据类型(C++开发者速通版)[特殊字符]
开发语言·c++·objective-c
2501_915921435 天前
Xcode与iOS SDK完整教程:从下载安装到配置优化全解析
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
会Tk矩阵群控的小木6 天前
2026最新iOS免越狱手机群控方案对比与技术难点实战解析
运维·macos·objective-c·cocoa·个人开发
开开心心loky7 天前
[OC 底层] (三) 方法缓存与消息发送机制
macos·ios·缓存·objective-c·cocoa
星辰即远方7 天前
UICollectionView
macos·objective-c·cocoa
水云桐程序员7 天前
APP 的架构设计
macos·objective-c·cocoa·软件工程
开开心心loky7 天前
[OC 底层] (四) 多线程相关内容
macos·ios·objective-c·cocoa