小编Jak*_*ger的帖子

使用lldb/Xcode进行远程调试

我有2个站,一个用于开发,另一个用于测试.我希望能够在测试站上运行和调试在发布模式下构建的目标(代码被剥离).

由于安全原因可能无法将代码复制到测试站,因此我尝试了远程调试,如以下链接所述 - http://lldb.llvm.org/remote.html.

由于调试的两端都运行OS X,因此设置指令指定我的本地(开发)站应该运行'lldb-server'和'debugserver',而远程(测试)端应该运行'platform'.

不幸的是,我在Xcode包中找不到所有这些工具.我也尝试下载lldb源代码并自己创建那些可执行文件,但我仍然缺少lldb-server目标.

我希望我有一些关于如何从A到Z正确进行lldb远程调试的清晰而全面的指南.

debugging macos remote-debugging lldb

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

在哪里可以找到Microsoft Access SQL的完整参考?

我正在寻找Microsoft Access所理解的SQL的明确参考.我能找到的所有链接都只谈论点点滴滴.理想情况下,我正在寻找一个语法规范,其中包含所有不同关键字的详细信息.

动机:我正在尝试为Microsoft Access SQL语句编写自己的解析器.

ms-access jet-sql

11
推荐指数
2
解决办法
5452
查看次数

NSScrollView在另一个NSScrollView中

我有一个NSScrollview嵌套在另一个里面NSScrollview.如何使内部视图仅处理水平滚动?垂直滚动应移动外部视图.

目前我scrollWheel:从内部视图将事件传递到外部视图,但它非常慢.

cocoa nsscrollview

4
推荐指数
2
解决办法
1589
查看次数

如何在旧版本的OS X上使用[NSAlert beginSheetModalForWindow:completionhandler:]

OS X Mavericks实现了一个新的API,以便更方便地显示NSAlert:

- (void)beginSheetModalForWindow:(NSWindow *)sheetWindow completionHandler:(void (^)(NSModalResponse returnCode))handler
Run Code Online (Sandbox Code Playgroud)

有没有一种简单的方法可以在OS X 10.8及更早版本支持的类别中创建类似的方法?

cocoa objective-c objective-c-blocks

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

使用 env 和在命令前面进行变量赋值有什么区别?

当我想更改在 bash 中执行的命令的环境时,我可以在它前面加上变量赋值。例如,如果我暂时想设置变量,CLICOLOR我可以这样做:

CLICOLOR=1 ls
Run Code Online (Sandbox Code Playgroud)

但我也可以这样做

env CLICOLOR=1 ls
Run Code Online (Sandbox Code Playgroud)

两者结果相同,所以我想知道有什么区别吗?为什么人们使用其中一种而不是另一种?是因为可移植性,还是使用输出重定向或管道等时有什么区别?

bash

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

根据用户选择更改NSMenuItem

我正在研究基于Cocoa文档的应用程序.我在文件菜单中有一个名为"Export Things ..."的菜单项.此菜单项连接到第一个响应者,并在MyDocument中调用选择器.到现在为止还挺好.

我想根据用户选择更改此菜单项的标题.如果用户没有选择任何内容,则应显示"导出所有内容...",当用户选择了某些内容时,应显示"导出所选内容...".当没有文档打开时,它应该只是"Export Things ...".

我应该在何时何地更改此菜单项?我想我可以使用setTitle改变菜单项:但是如何获得对NSMenuItem的引用?

cocoa menuitem document-based

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