gpt4 book ai didi

iphone - NSSearchPathForDirectoriesInDomains 麻烦(掉头发快)

转载 作者:行者123 更新时间:2023-12-03 21:00:12 25 4
gpt4 key购买 nike

我很快就秃头了,需要帮助!

我正在编写一个需要访问目录的应用程序。我希望得到一种形式的路径/Users/me/Library/Application Support/iPhone Simulator/User/Applications/6958D21C-C94B-4843-9EF1-70406D0CA3A3/Documents

但是我的应用程序给了我/Users/me/Library/Application Support/iPhone Simulator/User/Documents,这不是我想要的,因为没有写访问权限。

这是我的代码的彻底精简版本。请注意,您需要查看模拟器中的控制台才能看到输出。我检查了我所知道的所有引用资料,但没有成功改变这种行为。它是一些编译器选项吗?或者我必须在 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

最佳答案

这是配置设置不正确的问题。花了几个小时才修复:-(

关于iphone - NSSearchPathForDirectoriesInDomains 麻烦(掉头发快),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1175367/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com