问题标签 [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.
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 的更改值。因为它在里脊肉/山里脊肉中给了我正确的价值,但在小牛队中却没有。
请帮忙。
macos - 在 OSX 上为不同的环境保存两种不同的桌面布局
当我在我的 macbook 上工作时,我基本上处于两种不同的模式。在一种模式下,我在桌面 1 中运行了一些应用程序,在桌面 2 中运行了另一个应用程序,在桌面 3 中运行了一些应用程序等。然后,当我从工作模式切换到学校模式时,我想通过单击按钮运行完全不同的布局而不是关闭应用程序,重新编译它们,创建新的工作空间,并重新组织一切。
有谁知道如何做到这一点?也许两个不同的用户帐户,只需登录和退出两者?但是,它不会 100% 保留所有内容的状态,例如当您合上盖子并重新登录时..
macos - (需要更新)在启动 MacBook Pro 2011 时显示
在擦除我的 MacBook Pro 2011 的硬盘驱动器后,我意识到我一定是做错了什么,因为每当我启动时,计算机都会询问硬盘驱动器密码。这可能与我选择 Journaled, Encrypted 的事实有关吗?
macos - NSManagedObjectContext 保存不成功,但返回 nil 错误
我正在开发一个 OS X 应用程序,它使用没有嵌套上下文的单线程核心数据模型。
我在 defaultContext 的主线程上创建对象,并在创建后尝试保存它们,但保存失败且不返回错误。我没有覆盖我的 CoreData 对象中的任何方法,但我使用的是最新版本的 MagicalRecord。
失败的代码:
的返回值[NSManagedObjectContext defaultContext]
不是 nil 并且我已经验证了代码是在主线程上执行的。
我有一个未在 中设置的关系MyObject *object
,但它被标记为optional
在数据模型中。
知道什么可能导致这个简单的操作失败吗?我有其他实体可以保存得很好,但是这种特殊情况失败了。
注意:我正在运行 OS X Mavericks DP 8。
macos - 在 OS X Mavericks 上使用网络链接调节器时遇到问题
我正在尝试让 Network 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 的最终版本似乎运行良好。
c++ - IOS OSX 开发的 Direct2D 等效项
我正在为我的应用程序开发用户界面......我的大部分应用程序都是用 c++ 编写的,但今天我开始考虑 UI。目前是用 Direct2D 编写的。我想知道是否有在 IOS(Ipad)和 OSX(MAC)中开发 UI 的等价物?
足够高级的东西,我可以绘制矩形和圆形,但也足够低,不像 GDI 那样慢。
提前致谢。
PS。我不想比较哪个更好或更坏,我只想知道我有哪些选择。
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。
我如何在小牛队打拳击?
java - OS X 10.9 Mavericks 不显示菜单栏
我刚刚升级到 Mac OS X 10.9 GM Mavericks。我还安装了来自 Apple和Oracle 的最新 JRE 以及最新版本的 Aptana Studio 3。
启动 AS3 时,应用程序出现时没有菜单栏。只有主窗口。
我能以某种方式解决这个问题吗?
Aptana Studio 3.4.2。