fix  a return type bug

1、when the return type is id,It will throw EXC_BAD_ACCESS
2、remove KVO category