nsarray nsvalue nsnumber compare