トップ | バージョン2 最新版 | バージョン3 β版

初期バージョン から バージョン 1 における更新: チケット #1432

差分発生行の前後
無視リスト:
更新日時:
2019/05/26 16:31:37 (5 年 前)
更新者:
daisuke
コメント:

凡例:

変更なし
追加
削除
変更
  • チケット #1432

    • マイルストーン 属性が 3.0.4b1 から 3.0.4b2 に 変更されました。
  • チケット #1432 – 説明

    initial v1  
    11再現しない。 
    2 とりあえずドラッグ&ドロップからのオープンルート見直す。 
     2 
     3openルート整理 
     4・Dockへのファイルドラッグ&ドロップは、常にAppDelegate/application:openFIles:を通る。 
     5(mi起動中、非起動中とも同じ。) 
     6NSDocumentControllerのdocumentsのcountは増えない。 
     7・AppDelegate/application:openFIles:をコメントアウトすると、NSDocumentController/makeDocumentWithContentsOfURL→ TextDocument/initWithContentsOfURLに来る。 
     8(Info.plistのDocumentTypeを参照して、対応するクラスのinitWithContentsOfURLがコールされる) 
     9→おそらく、AppDelegate/application:openFIles:をオーバーライドしていると、NSDocumentControllerやTextDocument/initWithContentsOfURLは使用されない。 
     10・TextDocumentはAApp::SPNVI_CreateDocumentFromLocalFile()等にて生成される。 
     11 
     12原因はAppDelegate/application:openFIles:のどこかにある? 
     13