\ n 또는 줄 바꿈이있는 NSString
누구든지 NSString에서 줄 바꿈을 사용하는 방법을 알고 있습니까? 이런 식으로해야합니다.
[NSString stringWithFormat:@"%@,\n%@", mystring1,mystring2];
NSObject의 하위 클래스에 대한 설명을 오버로드 할 때 동일한 문제가 발생했습니다. 이 상황에서 줄 바꿈 (\ n) 대신 캐리지 리턴 (\ r)을 사용하여 줄 바꿈을 만들 수있었습니다.
[NSString stringWithFormat:@"%@\r%@", mystring1,mystring2];
문자열이 UIView (예 : UILabel)에 들어가면 줄 수를 0으로 설정해야합니다.
myView.numberOfLines=0;
나는이에서 문자열 읽을 때 발견 .plist
파일을의 발생이 "\n"
같이 분석했다 "\\n"
. 나를 위해 솔루션의 발생 대체하는 것이었다 "\\n"
과를 "\n"
. 예를 들어, 내 파일 에서 read in NSString
이라는 이름 의 인스턴스가 주어지면 다음 을 호출해야합니다.myString
.plist
myString = [myString stringByReplacingOccurrencesOfString:@"\\n" withString:@"\n"];
... 내 UILabel
인스턴스에 할당하기 전에 ...
myLabel.text = myString;
NSString *str1 = @"Share Role Play Photo via Facebook, or Twitter for free coins per photo.";
NSString *str2 = @"Like Role Play on facebook for 50 free coins.";
NSString *str3 = @"Check out 'What's Hot' on other ways to receive free coins";
NSString *msg = [NSString stringWithFormat:@"%@\n%@\n%@", str1, str2, str3];
이것을 시도하십시오 (stringWithFormat은 소문자로 시작해야 함)
[NSString stringWithFormat:@"%@\n%@",string1,string2];
\ n \ r 나를 위해 일하는 것 같습니다.
IOS 6.0을 대상으로 Xcode 4.6을 사용하고 있습니다. iPhone 4S에서 테스트되었습니다. 혼자서 시도하십시오.
펭 치우
NSString의 줄 바꿈 문자는 \ r입니다.
올바른 사용 방법 [NSString StringWithFormat:@"%@\r%@",string1,string2];
\ r ----> 캐리지 리턴
\n
줄을 끊는 데 선호되는 방법입니다. \r
너무 작동합니다. \n\r
또는 \r\n
과잉이며 나중에 문제를 일으킬 수 있습니다. 코코아, 특정 단락 및 특정의 용도에 줄 바꿈 문자가 NSParagraphSeparatorCharacter
, NSLineSeparatorCharacter
. 다음은 위의 모든 내 소스입니다.
Swift 3에서는 훨씬 간단합니다.
let stringA = "Terms and Conditions"
let stringB = "Please read the instructions"
yourlabel.text = "\(stringA)\n\(stringB)"
또는 textView를 사용하는 경우
yourtextView.text = "\(stringA)\n\(stringB)"
\ n 또는 \ r이 작동하지 않고 uiwebview로 작업하고 <br> 태그를 사용하여 html을로드하여 새 줄을 삽입하려는 경우. NSString stringWithFormat에서 <br> 태그를 사용하지 마십시오.
대신 추가하여 동일하게 사용하십시오. 즉, stringByAppendingString을 사용하여
yourNSString = [yourNSString stringByAppendingString:@"<br>"];
참고 URL : https://stackoverflow.com/questions/2459265/nsstring-with-n-or-line-break
'program tip' 카테고리의 다른 글
MKMapView에서 모든 주석을 삭제하는 방법 (0) | 2020.08.21 |
---|---|
이 사이트 감염 스크립트는 어떻게 작동합니까? (0) | 2020.08.20 |
rails3 프로젝트에서 gem을 제거하는 가장 좋은 방법은 무엇입니까? (0) | 2020.08.20 |
Go를 사용하여 대용량 파일을 효율적으로 다운로드하려면 어떻게해야합니까? (0) | 2020.08.20 |
두 개의 변수가있는 "for 루프"? (0) | 2020.08.20 |