小编Enc*_*ada的帖子

在Cocoa中使用Spotlight

我可以在Cocoa中使用Spotlight API(它们存在,对吗?)来确定Spotlight(在右上角)是否与给定的文件路径匹配给定的字符串?

换句话说,给定一个文件路径,如"/Users/enchilada/Desktop/MapOfUSA.pdf",以及一个字符串,如"弗吉尼亚",我怎么知道当"弗吉尼亚"输入时,Spotlight是否会显示此文件右上方的Spotlight搜索?(你可以想象,在所示的例子中,它可能会匹配,因为美国的PDF地图可能包含Virgina.)

如果可能的话,可以使用一个简单的代码片来做到这一点.

cocoa spotlight objective-c

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

NSTableView双击/重命名

默认情况下,双击触发器在NSTableView中重命名.

如何双击而不是触发我自己的自定义代码(例如打开双击文件)?

而且:我如何让重命名就像在Finder中,您首先单击,然后再次单击并快速移动鼠标指针?这就是在Finder中触发重命名的方式.我想在NSTableView中使用它.

cocoa objective-c

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

Cocoa中的OCR(从照片中读取文字)?

是否有任何代码,我可以在Cocoa中使用,以识别照片中的文字?假设我用我的iPhone拍了一张照片的照片.我想要捕捉其中的文字.

cocoa objective-c ios4

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

在NSTextFieldCell中创建一个可点击的URL

这个问题分为两部分:

(1)如何检测给定文本中的URL?

(2)如何在文本字段单元格(在表格视图中)中单击文本的一部分?我想要点击URL,在默认的Web浏览器中打开.

cocoa objective-c

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

将字符串"20111027"转换为时区为GMT的DateTime

我有一个这种格式的字符串:"20111027",即一般格式:"yyyyMMdd".

如何将其转换为具有GMT时区的DateTime ?

此代码进行了一些转换,但不清楚将使用哪个时区:

DateTime date = DateTime.ParseExact(dateString, "yyyyMMdd",
                               CultureInfo.InvariantCulture);
Run Code Online (Sandbox Code Playgroud)

c# datetime

3
推荐指数
2
解决办法
408
查看次数

beginSheet:阻止替代?

Snow Leopard没有为旧的beginSheet引入一些替代方法:允许使用块来完成整理的方法吗?我不喜欢在另一个回调方法中使用它.

cocoa objective-c cocoa-sheet

2
推荐指数
1
解决办法
1414
查看次数

Xcode中Base SDK的含义

项目设置中"Base SDK"的含义是什么?这让我很困惑.例如,如果我在那里选择iOS 4.2,我的应用程序可以在哪些设备上运行?只在iPhone 4上?这让我很担心,因为iOS 4.2是我在最新的Xcode 3.2.5中可以选择的唯一选项.

我还想知道项目设置中"iOS部署目标"的含义.因为在这里我可以选择iOS 4.1说.具有4.1的部署目标和4.2的基础SDK有什么意义?这不会搞砸了吗?这两者有什么关系?

xcode cocoa-touch objective-c

2
推荐指数
1
解决办法
2084
查看次数

通过许多不同的GCD队列访问硬盘是否安全?

安全吗?例如,如果我创建了一堆不同的GCD队列,每个队列压缩(tar cvzf)一些文件,我做错了吗?硬盘会被破坏吗?

或者系统是否妥善处理这些事情?

cocoa objective-c grand-central-dispatch

2
推荐指数
1
解决办法
250
查看次数

在Cocoa中创建包

在Cocoa中创建空包的最佳方法是什么?我在OS X中捆绑的实际上只是一个文件夹,唯一的区别是你必须右键单击并显示"显示包内容"才能看到内容,对吧?

好吧,我想要一个捆绑在那个意义上.之后我将把我选择的一些文件放入其中,例如一堆plist文件.我想这样做的原因是我的文件结构(比方说,AppSupport文件夹)在根级别看起来更好.

相关问题:如何告诉OS X一个以".myappFoo"结尾的文件夹应该被视为一个包?

cocoa objective-c

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

为什么Camera API只有英文版?("取消","自动","重新拍摄","使用"按钮;以及"移动和缩放"标签.)

我正在使用UIImagePickerController弹出一个摄像头,允许稍后对图像进行微小的编辑(移动和缩放).

我的问题是:如何自定义"取消","自动","重新拍摄","使用"按钮以及"移动和缩放"标签 - 以其他语言显示?

我尝试将iPhone的语言设置更改为其他语言,但我的应用程序中的相机仍为英语.(但无论如何,我真的不希望用户必须更改系统语言;我的应用程序只有一种语言,并且它不是英语 - 即使他们的iPhone系统语言设置为英语.)

有任何想法吗?

cocoa-touch objective-c ios

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