小编Mik*_*012的帖子

以编程方式创建Cocoa单选按钮

我需要以编程方式创建一个Cocoa单选按钮,任何人都可以解释如何完成此操作或发布一个良好的链接,以显示如何做得好.

cocoa objective-c radio-button

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

关闭窗口后关闭cocoa应用程序

我有一个小的osx可可应用程序,在启动时调出一个IKPictureTaker,我希望我的应用程序在这个图片接收者关闭后退出.我读到我需要将这个代码添加到我的NSWindowController类中,但我不知道如何访问这个类(它在XCode的类列表中没有显示):

-(BOOL) applicationShouldTerminateAfterLastWindowClosed:(NSApplication *)theApplication
{
    return YES;
}
Run Code Online (Sandbox Code Playgroud)

macos cocoa ikpicturetaker

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

在Java中查找OSX的版本

我需要测试java中osx的版本是否小于10.5,这可能吗?

java macos version

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

寻找一个cocoa方法来模拟没有Event作为参数的按钮按下

我需要以编程方式模拟我的Cocoa按钮上的按钮,我试图在cocotron上执行此操作,遗憾的是它没有NSEvent方法:mouseEventWithType:location:modifierFlags:timestamp:windowNumber:context:eventNumber:clickCount:pressure:已实现.无论如何以编程方式模拟按钮按下而不必创建事件?

windows cocoa cocotron nsbutton

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

以编程方式从Cocoa OSX中的窗口中删除按钮

我需要以编程方式从Cocoa中的窗口中删除一个按钮,但是接近这个的唯一方法是在NSObject中的dealloc,但这不是我想要做的.有没有办法从窗口中实际删除按钮而不仅仅是释放内存?

macos cocoa nsbutton

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

永久重定向stdout到Common Lisp(CCL)中的文件

我试图永久地将stdout重定向到一个文件,但我可以找到关于这样做的所有示例都涉及使用标准输出全局在let或内部打开文件中执行此操作.有没有办法可以进行应用程序范围的重定向?

编辑:这是我尝试使用标准输出重定向的方式:

(Setf *log* (open "/Users/Mike/Desktop/some.txt" :direction :output :if-exists :append))
(Setf *standard-output* *log*)
(print "Test")
Run Code Online (Sandbox Code Playgroud)

这会停止输出到REPL,但是没有任何内容显示在probe-file打印调用中的文件中(确实存在并且可以看到).

编辑:我尝试使用Dribble功能:

(Dribble "/Users/Mike/Desktop/some.txt")

(format t "hello")
Run Code Online (Sandbox Code Playgroud)

但是我收到以下错误:

错误:通用函数没有适用的方法:#STANDARD-GENERIC-FUNCTION CCL :: STREAM-SET-COLUMN#x30200006557F用参数调用时:(#0)执行:#时,在进程Listener(11)中.键入cmd- /继续,cmd-.要中止,cmd- \以获取可用重新启动的列表.如果继续:尝试再次调用类型:?其他选择.

stdout common-lisp ccl

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

寻找OpenGL齿轮的C++实现示例

我经常看到旋转齿轮的OpenGL示例(我认为最初是由SGI完成的)但是今天我只能找到C和Ruby实现,有人能指出我的c ++实现吗?

c++ opengl

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

OpenGL不支持Windows上的共享上下文吗?

我正在开发一个跨平台的OpenGL项目,当我尝试在Windows中加载它们时,共享GLcontext的所有纹理似乎都有问题.我被告知在Windows上的旧版OpenGL中不支持这一点,但似乎必须有一些方法在Windows上分享OpenGL中的纹理资源.如果没有办法在windows上的opengl中的多个对象之间共享纹理,这对某些应用程序来说是一个难以忍受的瓶颈,所以我认为现在必须克服这个限制.

opengl share

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

确定NSOpenGLView是否具有有效的上下文(Cocoa OSX)

我试图检查我的NSOpenGLView是否有一个有效的上下文,但似乎调用openGLContext将无法帮我解决这个问题.openGLContext似乎总是返回一个NsOpenGlContext(如果视图有一个,它返回当前上下文,如果没有,它会返回上下文并返回).我可以使用另一种方法吗?

macos cocoa nsopenglview

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

快速查找数据库Cakephp中的最后一项

我刚刚继承了一些cakePHP代码,我不是很熟悉它(或任何其他php /服务器端语言).我需要将我添加到数据库的项目的id设置为最后一项加一的值,最初我做了这样的调用:

$id = $this->Project->find('count') + 1;
Run Code Online (Sandbox Code Playgroud)

但这似乎为我的页面加载增加了大约8秒(这看起来很奇怪,因为数据库只有大约400个项目)但这是另一个问题.现在我需要一种更快的方法来查找数据库中最后一项的id,有没有办法使用find来快速检索给定表中的最后一项?

cakephp

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