fix bug: add judgement in case the objC method has no argument