2017-05-10 14 views
0

는 내가 전화 오전 NSDocument 있습니다setTitleWithRepresentedFilename NSWindows 파일 이름을 변경하지 않습니까?

[self.windowForSheet setTitleWithRepresentedFilename: @"hello"]; 

에, 그러나 창 제목은 변경되지 않습니다. MyApp -- Untitled 1이 표시됩니다. 나는 또한 시도했다 :

[self.windowForSheet setTitleWithRepresentedFilename: @"hello"]; 
[self.windowForSheet display]; 

그러나 여전히 업데이 트되지 않습니다.

나는 self.windowForSheet이 0이 아님을 확인했습니다. 이 잘못하고 있습니까? 제목의 '제목 없음 1'부분이 변경 될 것으로 예상됩니다.

답변

1

setTitleWithRepresentedFilename은 임의의 텍스트 문자열이 아닌 filePath을 사용합니다. 아마도 당신은 아마 title을 찾고 있다고 생각합니다.

@"hello"이 실제 파일 경로가 아니면 setTitleWithRepresentedFilename과 함께 사용하면 파일 이름이 반환되지 않으므로 창의 제목은 변경되지 않습니다.