masakih

BSIconSetComposer(プロジェクト終了)

  • R/O
  • HTTP
  • SSH
  • HTTPS

コミット

よく使われているワード(クリックで追加)

javac++androidlinuxc#windowsobjective-ccocoa誰得qtpythonphprubygameguibathyscaphec計画中(planning stage)翻訳omegatframeworktwitterdomtestvb.netdirectxゲームエンジンbtronarduinopreviewer

BathyScapheのアイコンセット生成&適用ツール


コミットメタ情報

リビジョン9220d0325b70b0681fce08acd1d27b64a7c02b82 (tree)
日時2012-05-21 23:18:03
作者masakih <masakih@user...>
コミッターmasakih

ログメッセージ

[Mod] Deprecatedメソッドを新しいメソッドに変更。

変更サマリ

差分

--- a/IconSetComposer.m
+++ b/IconSetComposer.m
@@ -223,8 +223,15 @@ final:
223223 if( tmp ) result = tmp;
224224 [result retain];
225225
226+ NSError *error = NULL;
226227 if( ![[NSFileManager defaultManager] fileExistsAtPath:result] ) {
227- [[NSFileManager defaultManager] createDirectoryAtPath:result attributes:nil];
228+ [[NSFileManager defaultManager] createDirectoryAtPath:result
229+ withIntermediateDirectories:YES
230+ attributes:nil
231+ error:&error];
232+ if(!error) {
233+ NSLog(@"%@", error);
234+ }
228235 }
229236 }
230237
@@ -265,7 +272,7 @@ final:
265272 NSArray *imageFileType = [NSImage imageFileTypes];
266273
267274 NSFileManager *fm = [NSFileManager defaultManager];
268- NSArray *files = [fm directoryContentsAtPath:bathyScapheResourceFolder];
275+ NSArray *files = [fm contentsOfDirectoryAtPath:bathyScapheResourceFolder error:NULL];
269276 NSEnumerator *filesEnum = [files objectEnumerator];
270277 NSString *file;
271278 NSString *fullPath;
@@ -283,7 +290,7 @@ final:
283290 if( [managed containsObject:[file stringByDeletingPathExtension]] &&
284291 ([imageFileType containsObject:filetype]
285292 || [imageFileType containsObject:extention]) ) {
286- [fm removeFileAtPath:fullPath handler:nil];
293+ [fm removeItemAtPath:fullPath error:NULL];
287294 }
288295 }
289296 }
--- a/TemporaryFolder.m
+++ b/TemporaryFolder.m
@@ -39,7 +39,10 @@
3939 _path = [tmpDir stringByAppendingPathComponent:folderName];
4040
4141 if( ![fm fileExistsAtPath:_path] &&
42- [fm createDirectoryAtPath:_path attributes:nil] ) {
42+ [fm createDirectoryAtPath:_path
43+ withIntermediateDirectories:NO
44+ attributes:nil
45+ error:NULL] ) {
4346 created = YES;
4447 }
4548 } while( !created );