iOS18报错:View was already initialized

iOS开发报错:View was already initialized

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

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

相关推荐
唐诺4 天前
Objective-C 之 KVC 详解
ios·objective-c·kvc
00后程序员张4 天前
iOS 打包方式汇总 从 Xcode Archive 到轻量级工具链的 IPA 构建
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
唐诺4 天前
Objective-C 之 Foundation框架 详解
ios·objective-c·foundation
码云数智-园园7 天前
SwiftUI 6 生产落地踩坑实录
macos·objective-c·cocoa
唐诺8 天前
Objective-C 之 Category 详解
objective-c·category
他们都不看好你,偏偏你最不争气25 天前
【iOS】Runtime - Part 2 && 消息发送:缓存、查找与转发
macos·ios·objective-c·cocoa
他们都不看好你,偏偏你最不争气1 个月前
【iOS】Runtime - Part 1 && 对象与类的本质
macos·ios·objective-c·cocoa
鹤卿1231 个月前
(OC)UI学习——网易云仿写
ui·ios·objective-c
秋雨梧桐叶落莳1 个月前
iOS——QQ音乐仿写项目总结
学习·macos·ui·ios·mvc·objective-c·xcode