作者: Cocoa China
2008年
5月30日
我们知道,出于安全考虑,iPhone的官方SDK并不能像toolchain一样随意写文件。
感谢waza提供的官方SDK用于读写临时数据的方法。
点击这里阅读全文 »
作者: Cocoa China
2008年
3月25日
代码如下:
NSString *filename = @"/this/is/my/file/name";
NSData *data = // 填入数据内容
[data writeToFile: filename atomically: NO];
作者: Cocoa China
2008年
3月25日
实现代码如下:
NSFileManager *defaultManager;
defaultManager = [NSFileManager defaultManager];
[defaultManager removeFileAtPath: tildeFilename
handler: nil];
handler可以接收消息,比如如果删除失败,可以使用fileManager:shouldProceedAfterError: 。
作者: Cocoa China
2008年
3月25日
又是一篇数据类型转换的文章,将一个NSString *的路径名转为FSRef类型。
NSString *pathString = … oo/xx/ooxx …;
FSRef ref;
status = FSPathMakeRef ((const UInt8 *)[pathString fileSystemRepresentation],
&ref, NULL);
if (status != noErr) {
NSLog (@"错误:无法转换‘%@’",
pathString);
}