2012-08-22 2 views
0

/n이 출력 문자열에 새로운 행을 생성하지 않은 사람이 나 외에 다른 문제가 있습니까? 이것은 Stephen Kochan의 "Programming in Objective C"제 4 판에서 가져온 시작 프로그램입니다. 코드는 오류없이 실행되지만 텍스트와 반대되는 줄을 진행하는 대신/n을 인쇄합니다. 내가 볼 필요가있는 Xcode 대화 상자 설정이 있습니까?Xcode를 사용하는 Objective C의 개행 4.4

감사합니다,

마이클 오브젝티브 C (그리고 다른 많은 프로그래밍 언어 ...)에서

// First programming example 

#import <'Foundation/Foundation.h> 

int main(int argc, const char * argv[]) 
{ 

    @autoreleasepool { 

     // insert code here... 
     NSLog(@"Testing..../n....1/n....2/n....3"); 
    } 
    return 0; 
} 
+0

\n과 캐리지 리턴은 \r

/n가 아니라 ... 단지입니다 "/ N"은 " and 'in import 문이 실제 코드에 없습니다. 스택 오버플로 편집기가 줄을 자르거나 서식을 유지하지 못하도록하기 위해 막대기를 사용해야했습니다. – user1180395

+0

코드를 제대로 포맷하려면 각 줄을 4 칸 들여 쓰기하거나 모든 코드를 선택하고'{}'아이콘을 눌러서 꽤 형식화를하십시오 :) –

답변

8

줄 바꿈 문자 \n하지 /n입니다.

+3

당신이 내 첫 시도를 시도했기 때문에 그것에 맞 춥니 다. r은 너무 짧습니다. = [--- 하하 :) +1 – justin

4

문자를 백 슬래시가 아닌 슬래시를 사용하면된다 탈출, 새로운 라인은 다음과 같습니다

+0

ㅎ, 나는 카트리지 반환보다는 캐리지 리턴을 의미한다고 확신합니다. 내가 추측하자 ... 서둘러 + 자동 수정 입력 :-) – jlehr

+0

Stackoverflow와 iPad는 좋은 조합이 아닙니다 ... 좋은 점을 수정했습니다. – Daniel

+1

실제로 카트리지 반환도 OK입니다 - http : //en.wikipedia .org/wiki/Carriage_return :) – Daniel