很好奇,NSMutableArray如何突变为一种UIButtonContent?我目前正在使用NSMutableArray类型的实例变量,该实例变量在收到以下错误时崩溃:

***-[UIButtonContent count]:无法识别的选择器已发送到实例0x393ed0

甚至都不知道UIButtonContent,因此无法在任何地方显式使用该类型。不确定我的阵列如何成为一体。寻找关于我可能出问题的地方的见解。

最佳答案

不要将其视为“变异”,而应将其视为您的指针混杂在一起并指向错误的对象。发生这种情况的一种方法是,如果您的可变数组被意外释放,并且UIButtonContent对象被放置在内存中的旧位置。除非您手动更改指针,否则指针不会知道区别。

10-08 12:11