1、一个不知道具体什么情况的的bug
Attempting to load the view of a view controller while it is deallocating is not allowed and may result in undefined behavior
简单的说,我这边的情况是不能push 到下一个界面。
具体情形是这个Controller 套在一个View中去了,而View是处于另一个类中的,然后我想Push到另一个界面导致的.
用了一个代理将其Push的方法放到最外层的Controller中使用就OK了
2、unrecognized selector sent to instance 0xaxxxx…
造成unrecognized selector sent to instance iphone,大部分情况下是因为对象被提前release了,在你心里不希望他release的情况下,指针还在,对象已经不在了
在这个http://blog.objcc.com/unrecognized-selector-sent-to-instance/ 快速寻找方法中依然没有解决
简单标记一下
2-1、在Debug菜单中选择 Breakpoints -> Create Symbolic Breakpoint…
2-2、在Symbol中填写如下方法签名:-[NSObject(NSObject) doesNotRecognizeSelector:]
后来用这个诱敌深入的方法解决了
http://wonderffee.github.io/blog/2014/05/17/solve-unrecognized-selector-sent-to-instance-problem/
因为我的情况和上面的情形是一样的,就是无论如何,在我那个类中就是找不到它提示有问题的那个方法,于是我主动写出那个方法,然后打印下什么情况。