小编AJ.*_*AJ.的帖子

OS X - NSViewController如何找到它的窗口?

我有一个基于文档的核心数据应用程序.主文档窗口有许多视图,每个视图都由自己的自定义控制,NSViewController必要时可以切换.我希望每个视图控制器都能够从文档窗口下拉自定义模式表.但是因为视图是分开的而不是在MyDocument nib我不能将视图链接到IB中的文档窗口.这意味着我打电话的时候

[NSApp beginSheet: sheetWindow modalForWindow: mainWindow modalDelegate: self didEndSelector: @selector(didEndSheet:returnCode:contextInfo:) contextInfo: nil];
Run Code Online (Sandbox Code Playgroud)

我供应零,mainWindow因此这张纸看起来很独立.

有什么建议?

非常感谢

macos cocoa cocoa-sheet

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

如何将Teensy板添加到VS Code和Arduino插件?

我目前正在使用带有Teensyduino的Arduino IDE编写青少年y2.0.它工作但Arduino IDE是垃圾,所以我想使用VS Code.虽然Arduino VS代码插件工作正常,但它不能将Teensy识别为板,即使Teensyduino将其库等安装到Arduino IDE包中.

有谁知道如何添加Teensy支持VS代码或我可以使用的替代IDE将识别该板?

OSX Sierra/VS Code with vscode-arduino plugin v0.24/Teensy 2.0

macos arduino teensy visual-studio-code

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

如何判断UITableViewCell的可见程度

UITableView具有确定当前可见的单元格的方法.我想要找出的是一个细胞有多少是可见的.

例如,当您向下拖动表格时,表格顶部的"新显示"单元格不会出现,而是一次显示一条(像素)线,直到整个单元格可见.当拖动表格视图时,如何判断在任何给定时刻该单元格的可见程度.

我的最终目标是,当用户拖动桌面时,根据在任何给定时间可见的多少来更改单元格内的显示视图.

有什么建议?

uitableview ios

4
推荐指数
3
解决办法
3219
查看次数

NSComboBox:如何告诉用户输入了不在弹出列表中的信息并读取它

我有一个NSComboBox与一个单独的类,符合NSComboBox dataSource和委托.

如果用户在组合框中键入的文本与弹出列表中的某个项目不匹配,我如何接收用户输入内容的通知并读取用户键入的值?

目前我正在恭维委托方法: -

-(void)comboBoxSelectionDidChange:(NSNotification *)notification 
-(void)comboBoxWillDismiss:(NSNotification *)notification 
Run Code Online (Sandbox Code Playgroud)

但是,只有在用户从弹出窗口中选择了一个项目时才会通知这些,而不是在用户在停止编辑中键入其他内容时

macos objective-c cocoa-bindings

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

无法保存文档“ xyz”。发生多个验证错误

抱歉,这有点含糊,但这只是问题的一半。

我有一个正在使用的基于文档的核心数据应用程序,它正在执行运行时所告知的内容,并且不会产生任何错误。但是,当用户保存文档时,文档弹出“文档xyz”无法保存为“ xyz”。发生多个验证错误”警报。

我的问题是-您从哪里开始寻求解决/调试此问题?由于程序没有在调试器中崩溃,因此我没有堆栈跟踪等信息。这是否可能是错误的实体关系,还是没有数据保存在实体的非可选属性中?...是否有办法准确说明什么是验证失败?

最好的方式进行的任何建议,不胜感激。

与此相关的是,什么/如何才能在将来捕获这种错误,从而使它不至于影响用户,这是最好的方法。

非常感谢

macos core-data

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