2
我变得很秃头,需要帮助!NSSearchPathForDirectoriesInDomains麻烦(快速流失头发)
我正在写一个需要访问目录的应用程序。我希望能得到一种形式的路径 /Users/me/Library/Application Support/iPhone Simulator/User/Applications/6958D21C-C94B-4843-9EF1-70406D0CA3A3/Documents。
但是,我的应用程序给我/用户/我/图书馆/应用程序支持/ iPhone模拟器/用户/文档这是不是我想要的,因为没有写访问。
这里是我的代码彻底精简版。请注意,您需要查看模拟器中的控制台才能看到输出。我检查了我所知道的所有参考资料,但没有成功改变行为。它是一些编译器选项吗?或者我必须在Info.plist中更改一些内容?任何人请...
更新:对于一些非常奇怪的原因,我的应用程序没有被沙箱。为什么?
文件DirTestAppDelegate.h
#import <UIKit/UIKit.h>
@interface DirTestAppDelegate : NSObject <UIApplicationDelegate>
{
UIWindow *window;
}
@end
文件DirTestAppDelegate.m
#import "DirTestAppDelegate.h"
@implementation DirTestAppDelegate
- (void)applicationDidFinishLaunching:(UIApplication *)application
{
NSArray *paths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES);
NSString *documentsDirectory = [paths objectAtIndex:0];
NSLog(documentsDirectory);
}
- (void)dealloc
{
[super dealloc];
}
@end
你可以发布解决方案,让我知道你做了什么吗?我有一个类似的问题,得到分配配置中的目录感谢 - 乔 – Atma 2009-08-18 15:08:25