iOS18报错:View was already initialized

iOS开发报错:View was already initialized

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

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

相关推荐
用户21816970493029 分钟前
iOS 底层原理 runloop
objective-c
2501_915909065 小时前
SwiftUI 和 UIKit 怎么选?两代 UI 框架的适用范围
vscode·ios·objective-c·个人开发·swift·敏捷流程
for_ever_love__7 小时前
iOS: GCD高级API
macos·ios·objective-c·cocoa·多线程·gcd
2501_915918417 小时前
在Windows10上使用VSCode和Code Runner搭建Swift开发环境详细步骤
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
用户2181697049308 小时前
iOS 底层原理 runtime
objective-c
for_ever_love__1 天前
iOS: GCD进阶,全局队列与自定义队列
macos·ios·objective-c·cocoa·多线程·gcd
用户2181697049302 天前
iOS 底层原理 block
objective-c
2501_915106322 天前
Swift 4开发环境设置教程:xCode安装与Playground入门
ide·vscode·ios·objective-c·个人开发·swift·敏捷流程
9765033352 天前
iOS 上架/审核 4.3a全面解读-最新
flutter·ios·objective-c·uniapp