i wanted know how can determine whether nsstring string has number.
you can use [nsnumberformatter numberfromstring: s]; , return nil if not number.
nsstring *s = @"2.5"; nsnumberformatter * formatter = [[nsnumberformatter alloc] init]; [formatter setnumberstyle:nsnumberformatterdecimalstyle]; nsnumber * num = [formatter numberfromstring:s]; [formatter release]; if num nil not number.
link docs on nsnumberformatterstyle
Comments
Post a Comment