iOS18报错:View was already initialized

iOS开发报错:View was already initialized

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

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

相关推荐
visual_zhang1 天前
Swift 方法派发机制深度解析 —— 兼与 Objective-C `objc_msgSend` 对比
objective-c·swift
用户79457223954131 天前
【SwiftyJSON】拯救你的 as? [String: Any]——链式 JSON 访问的正确姿势
swiftui·objective-c·swift
用户79457223954131 天前
【Moya】为什么你的 Alamofire 代码需要再封装一层?
swiftui·objective-c·swift
for_ever_love__3 天前
UI 学习 Appearance 外观管理
学习·ui·ios·objective-c
blackorbird3 天前
Predator间谍软件iOS内核利用引擎深度解析
macos·ios·objective-c·cocoa
白玉cfc6 天前
【iOS】Blocks
macos·ios·objective-c·cocoa
西西学代码6 天前
BluetoothDevice
macos·objective-c·cocoa
用户79457223954137 天前
【AFNetworking】OC 时代网络请求事实标准,Alamofire 的前身
objective-c·swift
秋雨梧桐叶落莳9 天前
【iOS】 AutoLayout初步学习
学习·macos·ios·objective-c·cocoa·xcode
for_ever_love__9 天前
Objective-C学习UI 的初步了解(2)
学习·ui·objective-c