小编use*_*246的帖子

删除沙盒

我有另一个问题涉及应用沙盒.所以我需要访问用户的主目录,同时应用程序应该能够关闭Mac.这需要不使用沙盒.

我的问题是我不知道如何删除沙盒并能够将应用程序提交到Mac App Store.我认为档案是沙箱的,因为我曾经把它打开过一次..

如何正确删除档案中的沙箱?

谢谢你的帮助!

macos cocoa sandbox

11
推荐指数
4
解决办法
1万
查看次数

不要让单元格移动到另一个部分

如何禁用用户可以将单元格移动到其他部分?我不想每次都显示警报;)

感谢:D

iphone uitableview

8
推荐指数
1
解决办法
929
查看次数

Mac OS X:在finder + App Sandbox中打开文件

我尝试打开一个工作正常的取景器窗口,但每次我这样做都有1秒延迟并记录错误.

[[NSWorkspace sharedWorkspace] selectFile:@"Users/[TheUser]/Downloads"inFileViewerRootedAtPath:pathStr];

日志显示:

__CFPasteboardIssueSandboxExtensionForPath:[/ Users/TheUser/Downloads /]的错误

这是正常的吗?我已启用权利并允许下载文件夹访问权限.

macos sandbox entitlements appstore-sandbox

7
推荐指数
1
解决办法
2399
查看次数

快速列举?

我目前正在开发一款游戏,需要快速枚举数组.我需要每秒运行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)

最快的方法是什么?你知道其他方法吗?谢谢你的帮助!

iphone objective-c

3
推荐指数
1
解决办法
521
查看次数