Cocoaはさっぱり!
■ このスレッドは過去ログ倉庫に格納されています
0607名称未設定
02/06/16 02:32ID:Y+Si9oYkとりあえずTextEditのコードを見ると中間ファイルに書き出し、exchangedata()という関数で中間ファイルと上書きするファイルを交換し、ファイル作成日をもとのまま保っているみたいだ。
exchangedata()は/usr/include/unistd.hに定義してあって、/* HFS & HFS Plus semantics system calls go here */と書いてある。
つまり作成日はHFSとHFS+でしか扱えないってことだろう。でもわざわざ中間ファイルを作ったりするのも面倒というか無駄というか一時しのぎのような、、、。
ファイル作成日って重要かな?
■ このスレッドは過去ログ倉庫に格納されています