目录

iOS18报错View-was-already-initialized

目录

iOS18报错:View was already initialized

iOS开发报错:View was already initialized

https://i-blog.csdnimg.cn/direct/d5ced487204a40b88d44d74de2614e35.png

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

https://i-blog.csdnimg.cn/direct/ac8d2e6aa45f41f48eb9dc734c7188ea.png

https://i-blog.csdnimg.cn/direct/38ea47f6d0414196bf84f7f657e6b2b4.png

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

https://i-blog.csdnimg.cn/direct/ff044c7c0f1b4cc38bc9d82c5470c248.png