Swift 3을 사용하고 0과 1을 포함하는 긴 문자열이 있습니다. Ex. "1111001111111111001111111111000111000000000111000111111111100000000111100111100111111111100000000011100011111111110011110011110000000000000000000"
Swift 3의 문자열을 특정 문자로 분리하는 방법
이 문자열을 두 개의 배열로 나눠서 하나의 0과 0이 몇 개씩 반복되는지 확인하려고합니다.
["1111", "", "1111111111", "", "1111111111", "", "", "111", "", "", "", "", "", "", "", "", "111", "", "", "1111111111", "", "", "", "", "", "", "", "1111", "", "1111", "", "1111111111", "", "", "", "", "", "", "", "", "111", "", "", "1111111111", "", "1111", "", "1111", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", "", ""]
["", "", "", "", "00", "", "", "", "", "", "", "", "", "", "00", "", "", "", "", "", "", "", "", "", "000", "", "", "000000000", "", "", "000", "", "", "", "", "", "", "", "", "", "00000000", "", "", "", "00", "", "", "", "00", "", "", "", "", "", "", "", "", "", "000000000", "", "", "000", "", "", "", "", "", "", "", "", "", "00", "", "", "", "00", "", "", "", "0000000000000000000"]
그리고 우리는 왜 우리가 할 수없는 단지 수익을 이해하지 않습니다
나는 방법 우리가 우리의 예를 들어 문자열을 얻을 let oneArray = binString.components(separatedBy: "0")
및 let zeroArray = binString.components(separatedBy: "1")
반환 된 배열 전화
이 문자열을 우리가 원하는 방식으로 분리하는 방법을 알고 싶습니다. 여기 이상한 상황 같아요
감사 @LeoDabus. 네가 옳아. 빈 문자열을 검사 할 때는'isEmpty'를 사용하는 것이 바람직합니다. 나는 나의 대답을 업데이트했다. – vacawama