2011-05-06 3 views

답변

14

:

NSString *characters = [@"FG12344" stringByTrimmingCharactersInSet:[NSCharacterSet decimalDigitCharacterSet]]; 

숫자의 경우 :

NSString *numbers = [@"FG12344" stringByTrimmingCharactersInSet:[NSCharacterSet letterCharacterSet]]; 
+0

감사합니다. 내 시간을 절약했습니다. –

+0

숫자가 부동 소수입니까? 즉 1234.56ft. – cspam

+1

그것은 [NSCharacterSet letterCharacterSet]이어야하며 정수형과 부동 소수점 숫자를 처리 할 것이라고 생각합니다. – cspam

0

비슷한 경우에 자 NSPredicate를 사용할 수 있습니다.

관련 문제