我有另一个问题涉及应用沙盒.所以我需要访问用户的主目录,同时应用程序应该能够关闭Mac.这需要不使用沙盒.
我的问题是我不知道如何删除沙盒并能够将应用程序提交到Mac App Store.我认为档案是沙箱的,因为我曾经把它打开过一次..
如何正确删除档案中的沙箱?
谢谢你的帮助!
我尝试打开一个工作正常的取景器窗口,但每次我这样做都有1秒延迟并记录错误.
[[NSWorkspace sharedWorkspace] selectFile:@"Users/[TheUser]/Downloads"inFileViewerRootedAtPath:pathStr];
日志显示:
__CFPasteboardIssueSandboxExtensionForPath:[/ Users/TheUser/Downloads /]的错误
这是正常的吗?我已启用权利并允许下载文件夹访问权限.
我目前正在开发一款游戏,需要快速枚举数组.我需要每秒运行30次代码,现在想问一下完成任务的最佳方法是什么.我想枚举一个数组并同时修改它.
我现在知道2:
NSMutableArray*array;
int i=0;
int x=0;
for (myclass*spr in [[array copy] autorelease]) {
if ([spr isInBounds]) {
//do something
} else {
[array removeObjectAtIndex:x];
x--;
}
x++;
}
Run Code Online (Sandbox Code Playgroud)
和
int x=0;
while(x<[array count])
{
if(![(myclass*)spr isInBounds]) {
[array removeObjectAtIndex:x];
x--;
}
x++;
}
Run Code Online (Sandbox Code Playgroud)
最快的方法是什么?你知道其他方法吗?谢谢你的帮助!