问题标签 [osx-mavericks]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
5 回答
2566 浏览

ios - NSUserDefaults 和查询在 Mavericks Mac OSX 10.9 中不起作用

我已经安装了 Mac OSX Mavericks(10.9) 的 Pre-Release 版本。我的应用程序包含

作为 NSUserDefauls 将其值存储在 Plist 文件中的 Library -> Preferences -> appbundlename.plist .. 如果我更改了 Plist 文件中的值.. 并再次启动应用程序并通过以下方式访问该值:

然后它给了我以前的值而不是最终更改的值。当我在 Plist 文件中再次检查时,更改值被保存。

例子:

就像最初我为键执行设置了值 1234,然后停止应用程序并将 Plist 文件中的值更改为 Path Library -> Preferences -> appbundlename.plist 为 1000,然后再次启动应用程序并通过以下方式访问其值

它给了我 1234 而不是 1000。然后.. 问题是.. 如果 valueForKey 方法未获取更改的值,则从哪里访问该值。?

我需要获取 Plist 的更改值。因为它在里脊肉/山里脊肉中给了我正确的价值,但在小牛队中却没有。

请帮忙。

0 投票
0 回答
262 浏览

macos - 在 OSX 上为不同的环境保存两种不同的桌面布局

当我在我的 macbook 上工作时,我基本上处于两种不同的模式。在一种模式下,我在桌面 1 中运行了一些应用程序,在桌面 2 中运行了另一个应用程序,在桌面 3 中运行了一些应用程序等。然后,当我从工作模式切换到学校模式时,我想通过单击按钮运行完全不同的布局而不是关闭应用程序,重新编译它们,创建新的工作空间,并重新组织一切。

有谁知道如何做到这一点?也许两个不​​同的用户帐户,只需登录和退出两者?但是,它不会 100% 保留所有内容的状态,例如当您合上盖子并重新登录时..

0 投票
2 回答
4145 浏览

macos - (需要更新)在启动 MacBook Pro 2011 时显示

在擦除我的 MacBook Pro 2011 的硬盘驱动器后,我意识到我一定是做错了什么,因为每当我启动时,计算机都会询问硬盘驱动器密码。这可能与我选择 Journaled, Encrypted 的事实有关吗?

0 投票
1 回答
401 浏览

macos - NSManagedObjectContext 保存不成功,但返回 nil 错误

我正在开发一个 OS X 应用程序,它使用没有嵌套上下文的单线程核心数据模型。

我在 defaultContext 的主线程上创建对象,并在创建后尝试保存它们,但保存失败且不返回错误。我没有覆盖我的 CoreData 对象中的任何方法,但我使用的是最新版本的 MagicalRecord。

失败的代码:

的返回值[NSManagedObjectContext defaultContext]不是 nil 并且我已经验证了代码是在主线程上执行的。

我有一个未在 中设置的关系MyObject *object,但它被标记为optional在数据模型中。

知道什么可能导致这个简单的操作失败吗?我有其他实体可以保存得很好,但是这种特殊情况失败了。

注意:我正在运行 OS X Mavericks DP 8。

0 投票
1 回答
265 浏览

xcode - Xcode 5.0 在 10.9 上崩溃

昨晚我将我的mac更新到10.9。我可以打开 Xcode 到欢迎窗口,但是当我单击打开项目时它崩溃了。

控制台崩溃日志

提前致谢。希望我能解决这个问题。

0 投票
4 回答
14714 浏览

macos - 在 OS X Mavericks 上使用网络链接调节器时遇到问题

我正在尝试让 Ne​​twork Link Conditioner 在运行 OS X Mavericks 的机器上运行。我正在运行 Developer Preview 8(撰写本文时的最新版本)。我下载了“Xcode 5 Developer Preview 的硬件 IO 工具 - 2013 年 6 月”以获取 Network Link Conditioner 首选项窗格。我还尝试了以前的硬件 IO 工具包中的网络链接调节器版本,它无法打开并显示“无法加载网络链接调节器首选项窗格”。尝试加载时出错。

使用 Xcode 5 的版本,我得到了两种失败状态之一。

首先,当我打开 NLC 并单击锁定图标“进行更改”时,我看到管理员解锁窗口显示:

com.apple.Network-Link-Conditioner.remoteservice.xcp wants to make changes. Type your password to allow this.

当这出现时,我无法输入我的密码。在我取消密码提示之前,没有在密码字段或任何其他应用程序中注册键盘字符。我对任何其他首选项窗格中的等效对话框没有任何问题。

其次,我可以通过卸载最新的 NLC 首选项窗格、安装以前的版本、卸载以前的版本,然后重新安装最新的 NLC 首选项窗格来解决密码问题。但是,我注意到在这种情况下密码对话框是不同的。我得到更通用的:

System Preferences wants to make changes. Type your password to allow this.

在第二次失败状态下,一旦我输入密码,NLC 首选项窗格就可以完全访问,但对我的网络链接的影响为零。

有没有人能够在 OS X Mavericks 上成功使用网络链接调节器?

更新:

10 月 22 日发布的 Hardware IO Tools 版本和 Mavericks 的最终版本似乎运行良好。

0 投票
2 回答
574 浏览

c++ - IOS OSX 开发的 Direct2D 等效项

我正在为我的应用程序开发用户界面......我的大部分应用程序都是用 c++ 编写的,但今天我开始考虑 UI。目前是用 Direct2D 编写的。我想知道是否有在 IOS(Ipad)和 OSX(MAC)中开发 UI 的等价物?

足够高级的东西,我可以绘制矩形和圆形,但也足够低,不像 GDI 那样慢。

提前致谢。

PS。我不想比较哪个更好或更坏,我只想知道我有哪些选择。

0 投票
5 回答
9278 浏览

cocoa - 如何检测 NaN 在哪里传递给 Mac OS X 10.9 上的 CoreGraphics API

我有非常大的图形 Mac 应用程序,现在我在 10.9 GM 的控制台中收到很多以下消息。

我注意到这些消息在调用 [NSApp nextEventMatchingMask: untilDate inMode: dequeue] 后出现在调试器中,但我认为原因在其他一些地方。但是我有太多地方使用 Cocoa Graphics。我在 10.9 之前没有收到这种消息。

如何检测 NaN 传递给 CoreGraphics API 的位置?

控制台上此错误的屏幕截图

0 投票
3 回答
1565 浏览

ruby - 如何在安装了 rbenv 的 Mavericks 中运行 boxen?

我最近升级到 Mac OS 10.9,现在我在运行 boxen 时收到此消息:

Bundler 与 Ruby 2.0 或 Rubygems 2.0 不兼容。请升级到 Bundler 1.3 或更高版本。无法引导,依赖项已过时

我以为我可以将 boxen 的.ruby-version文件设置为 1.8.7 之类的文件,但根据上面的消息,它似乎仍在使用 Ruby 2.0。

我如何在小牛队打拳击?

0 投票
2 回答
2040 浏览

java - OS X 10.9 Mavericks 不显示菜单栏

我刚刚升级到 Mac OS X 10.9 GM Mavericks。我还安装了来自 AppleOracle 的最新 JRE 以及最新版本的 Aptana Studio 3。

启动 AS3 时,应用程序出现时没有菜单栏。只有主窗口。

我能以某种方式解决这个问题吗?

Aptana Studio 3.4.2。