nsdocument

    0

    1답변

    보기 컨트롤러를 통해 NSDocument 인스턴스의 NSArray 속성에 NSArrayController (차례대로 테이블 뷰에 의해 바인드 됨)를 바인딩하는 올바른 방법을 알아내는 데 문제가 있습니다. 내 NSDocument 하위 클래스에는 NSArray * pages 속성이 있습니다. 먼저 뷰 컨트롤러에서 pages 속성을 미러링했는데, 이는 NSDoc

    4

    2답변

    Q : 응용 프로그램 다시 시작하는 동안 지속적 문서 기반 ™ 응용 프로그램에서 NSDocument의 독특한 식별자를 취득 할 수있는 방법이 있습니까? 주 : 응용 프로그램이 자동으로 저장하고 아직 저장되지 않은 문서와 잘 작동하기 때문에 확실히 일부 단지 fileURL 아닌 ID의 종류,하지만 다른 뭔가가 있어야한다. 참고 2 : 몇 가지 이유로이 ID를

    0

    1답변

    는 내가 전화 오전 NSDocument 있습니다 [self.windowForSheet setTitleWithRepresentedFilename: @"hello"]; 에, 그러나 창 제목은 변경되지 않습니다. MyApp -- Untitled 1이 표시됩니다. 나는 또한 시도했다 : [self.windowForSheet setTitleWithRepresen

    0

    1답변

    가비지 수집에서 문서 기반 응용 프로그램을 변환하는 중입니다 (10.6 미만에서 실행 됨) 자동 참조 계산 (10.12 용으로 컴파일 및 실행하려고 시도). 마지막 창을 닫을 때 일관된 EXC_BAD_ACCESS가 표시됩니다. 정적 분석기로 아무 것도 표시되지 않습니다. 필자는 좀비를 찾기 위해 Instruments를 사용했으며, 실제로는 할당 해제 된 개

    1

    1답변

    Safari 응용 프로그램과 마찬가지로 macOS Swift 프로젝트에서 사용자가 창을 열지 않고 창을 전환 할 때 탭 브라우징을 사용하도록 할 수 있습니다. 응용 프로그램은 빈 창으로 시작하므로 문서를 저장하거나 열 필요가 없습니다. 문서 기반 응용 프로그램은 창 이상의 것을 처리하는 데 완벽하게 보이지만 사용자가 문서를 처리하지 못하도록하고 싶습니다.

    0

    1답변

    NSDocument가 변경된 것으로 표시되고 사용자가 닫으면 저장 안 함, 닫기 및 저장 옵션이있는 시트가 표시됩니다. 어떻게 저장 단추를 가로 채거나 비활성화 할 수 있습니까? -saveDocument : 및 -saveDocumentAs :를 재정의했지만 경고 시트에서 저장할 때 호출되지 않습니다. 사용자에게 문서가 새로운 파일 형식으로 저장됩니다 (문서

    0

    1답변

    내 응용 프로그램 (문서 기반)이 시작되면 모든 최근 문서가 열립니다. 모든 문서는 별도의 창에서 시작됩니다. 내 목표는 탭 하나로 모든 창을 여는 것입니다.

    0

    1답변

    XML 문서를 읽고 저장하는 Mac 응용 프로그램을 만들고 있습니다. "Revert To"& "Duplicate"메뉴 항목을 제외한 모든 것이 올바르게 작동합니다. 내가 그 (것)들을 둘 다 무능하게하고 싶을 해결책을 찾아 낼 때까지, 그러나 나는 그것을위한 어떤 해결책도 찾아 내지 않았다, 나가 최종 사용자가 그 (것)들을 클릭 할 수 없다 그래야 나는

    -1

    1답변

    NSDocument 하위 클래스가 처리하는 데이터를 구성하는 간단한 클래스가 있습니다. 하지만, NSDocument의 데이터 (ofType :)를 사용하여 클래스를 저장/초기화하려고 시도하고 (of : ofType :) 메소드를 읽으려고 할 때 문 밖으로 나왔습니다. 내가 디버거에보고하고 오류는 다음과 같습니다 [일반] *** -encodeObject :

    0

    1답변

    NSDocumentController와 NSDocument를 서브 클래 싱했습니다. MyDocument에서 MyDocumentController에 접근 할 수있는 방법이 있습니까? 현재 MyDocumentController에 연결하는 AppDelegate에 콘센트가 있습니다. 그래서 그렇게 할 수는 있지만 직접 받아 들인 방법이 있는지 궁금합니다.