나는 NSString
을가집니다. 이 NSString
은 ";"
으로 다른 부분으로 나뉩니다. 두 하위 문자열에서 하위 문자열을 나누는 방법 Xcode
NSArray
에,
[componentsSeparatedByString:@";"]
로, 내가 문자열을 가지고, 이제 (
[componentsSeparatedByString:@";"]
포함)이 문자열
이 NSString
을 분할합니다. 이 하위 문자열에는 ","
(가끔은 항상 그런 것은 아닙니다!)이 있습니다.
내가 ... 내가 원하는 ","
두 "하위 문자열"내 문자열을 유출이 두 개의 하위 subtrings를 사용해야 할 때
내가 어떻게 할 수 있습니까?
답장을 보내 주셔서 감사합니다.
편집 :
안녕 @Alladinian, UR 답변에 대한 감사합니다. 그건 내가 필요한 루프 야. QRCode로 iPhone 주소록 (이름 및 성)에 새 연락처를 추가하고 싶습니다. ","
나는 다른이 필요 내 NSString
에서
NSArray *subStrings = [code.contact componentsSeparatedByString:@";"];
, 나는 (항상 아마도 아니지만)이 있습니다
NSString *_name = [NSString stringWithFormat:@"%@", code.contact];
내 문자열은 다음과 같습니다처럼
내 NSString
보인다 출력 : 이름과성에 하나씩.
나는 ","
으로 구분 된 이름과 성을 추가하는 방법을 알고 있지만 이름이 하나만있는 경우 어떻게해야할지 모르겠다. 첫 번째 이름은 내 응용 프로그램을 충돌 시키십시오 ...
지금은 치마 문제로, 주먹 이름 필드에 주먹 이름과 성을 보냅니다 ...하지만 내 생각에는 완벽하지 않습니다.
이러한 모든 부분 문자열을 의미있는 방식으로 저장하거나 필요시 루프를 처리해야합니까? 즉, 예상되는 결과는 어떻게 생겼을 까? – Alladinian
아마도 샘플 입력을 보여주십시오. –
안녕하세요, Alladibian, 안녕하세요, Martin R, 답변 해 주셔서 감사합니다. EDIT가 문제가됩니다. 도와 주셔서 감사합니다 ! – iNico3D