问题标签 [macos]

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 投票
9 回答
4267 浏览

python - 为什么 PyObjC 文档如此糟糕?

例如, http: //developer.apple.com/cocoa/pyobjc.html仍然适用于 OS X 10.4 Tiger,而不是 10.5 Leopard。这就是 Apple 的官方文档。

PyObjC 官方页面同样糟糕,http ://pyobjc.sourceforge.net/

太糟糕了,令人费解.. 我正在考虑学习 Ruby,主要是因为 RubyCocoa 的东西有更好的文档记录,并且有很多不错的教程(例如http://www.rubycocoa.com/),而且因为鞋子图形用户界面工具包..

即使是这个自动翻译得很糟糕的日语教程也比我能找到的其他文档更有用..

我想做的就是使用 Cocoa GUI 创建相当简单的 Python 应用程序。
任何人都可以了解可怕的文档,或者指出一些教程,这些教程不仅给你大量的代码块,而且假设你知道做什么NSThread.detachNewThreadSelector_toTarget_withObject_("queryController", self, None)。 ?

0 投票
4 回答
3082 浏览

objective-c - 将视图层次结构绘制到 Cocoa 中的特定上下文中

对于我的应用程序的一部分,我需要创建某个视图及其所有子视图的图像。

为此,我正在创建一个包含与视图大小相同的位图的上下文,但我不确定如何将视图层次结构绘制到其中。我可以通过设置上下文并显式调用 drawRect 来绘制单个视图,但这并不能处理所有子视图。

我在 NSView 界面中看不到任何可以帮助解决此问题的内容,因此我怀疑解决方案可能位于更高的级别。

0 投票
11 回答
3037 浏览

cocoa - 从 Cocoa/Mac 编程开始的开发人员设置

我想开始尝试 Cocoa 和 Mac OSX 编程。在这一点上,我并不十分关心 Objective C 语法/构造/行为,但更好奇的是,在编辑器和/或 IDE 方面的有效设置会让我快速前进。就其解决方案/项目概念而言,是否有任何 IDE 甚至与 Visual Studio (因为这是我在过去 7 年中大部分时间都花在这个地方)很相似?任何其他工具、提示、建议和/或资源可以快速启动和试验?

我想避免很多介绍性的东西,而是进入诸如“如果你想创建一个 Mac 桌面应用程序,你可以使用Acme IDE并像这样设置你的项目”之类的东西。


我担心 Xcode 会成为答案!:PI 尝试过使用它——实际上只是将它从 DVD 中取出,然后潜入其中,不知道会发生什么(在我什至不知道您使用 Objective C 作为语言之前)。我想,我是个聪明人,我可以摸索一下,让一个简单的应用程序正常工作……错了。

@Andrew - 感谢您对这些配置设置的洞察。根据我对 Xcode 的第一印象,我认为这些可能会有所帮助。

0 投票
9 回答
18172 浏览

java - 如何以跨平台的方式打开带有主题和正文的默认邮件程序?

如何以跨平台的方式打开带有主题和正文的默认邮件程序?

不幸的是,这是针对用 Java 编写的客户端应用程序,而不是网站。

我希望它以跨平台的方式工作(这意味着 Windows 和 Mac,对不起 Linux)。我很高兴在 Windows 中执行 VBScript,或在 OS X 中执行 AppleScript。但我不知道这些脚本应该包含什么。我很想执行用户的默认程序,而不是只搜索 Outlook 或其他什么。

在 OS X 中,我尝试执行以下命令:

需要 URL 转义以将空格替换为%20.

更新在 Windows 上,您必须玩各种游戏才能start正确运行。这是正确的 Java 咒语:

0 投票
8 回答
2102 浏览

wpf - 丰富的 GUI OS X 框架?

对于像 WPF 中可能出现的图形应用程序的 OS X 开发,您会推荐什么?

我的特定背景是 Smalltalk 和 Java,但我目前主要工作在 DHTML/.NET (ASP.NET/C#)。

0 投票
5 回答
12458 浏览

objective-c - Xcode 的任何 ReSharper 等价物?

我是一个完整的 Xcode/Objective-C/Cocoa 新手,但我学得很快,并且真正开始享受掌握新语言、平台和范例的乐趣。

有一件事是,长期以来一直使用带有 R# 的 Visual Studio,我有点被重构和完成等编码工具宠坏了,据我所知,Xcode 有一些相当有限的内置支持东西。

关于这一点,有没有人知道 Xcode 环境中是否有任何插件或任何可用的插件,它们添加了编码助手,例如从类接口定义自动生成实现框架等?

我怀疑没有,但我想这无济于事。

0 投票
39 回答
251440 浏览

macos - macOS 文本编辑器和代码编辑器列表

我搜索了这个并找到了 Maudite关于文本编辑器的问题,但它们都是针对 Windows 的。

正如您毫无疑问地猜到的那样,我试图找出除了我所知道的之外是否还有适用于 Mac 的文本/代码编辑器。我将编辑我的帖子以包括列出的编辑。

自由

  1. 文本管理员
  2. Xcode
  3. 麦克维姆
  4. Aquamacs和更接近原始EMacs
  5. 编辑
  6. 伊德拉
  7. NetBeans
  8. 科德
  9. TextMate2 - GPL
  10. 括号
  11. 原子.io

商业的

  1. 文本伴侣
  2. BB编辑
  3. SubEtha编辑
  4. 结尾
  5. 崇高的文字 2
  6. Smultron
  7. 网络风暴
  8. 薄荷

与主题相关的文章

  1. Faceoff,哪个是有史以来最好的文本编辑器?
  2. Maceditors.com,mac 编辑器功能对比

感谢所有添加建议的人。

0 投票
2 回答
5384 浏览

macos - 如何在 OS X 上停止 NTFS 卷自动挂载?

当涉及到 OSX 配置的更深部分时,我有点新手,并且不得不忍受一个相当烦人的小问题,虽然我可以忍受它,但我知道在 Windows 下我可以在几分钟内完成排序。

基本上,我有一个带有两个卷的外部磁盘:

一个是我用于 TimeMachine 备份的 HFS+ 卷。另一个是我在 Mac 和 Windows 机器上用于一般文件复制等的 NTFS 卷。

所以发生的情况是,每当我将磁盘插入我的 Mac USB 时,OSX 就会关闭并安装两个卷,并在桌面上为每个卷显示一个图标。问题是要删除磁盘,您必须弹出该卷,在这种情况下,对两个卷都执行此操作,这会导致每次都显示一个烦人的警告对话框。

我更喜欢的是某种方法来完全防止 NTFS 卷自动挂载。我做了一些大量的谷歌搜索,这是我迄今为止尝试过的事情的清单:

  • 我试过通过磁盘工具中的选项
  • 我尝试在 /etc/hostconfig 中将 AutoMount 设置为 No,但这对我来说有点过于全球化。
  • 我也尝试过将设置放入 fstab 的建议方法,但似乎 OSX (10.5) 忽略了这些设置。

欢迎任何其他建议。只是有点失望,我不能只在某个地方打勾(或取消打勾)。

编辑:非常感谢您提供的答案,这是一种享受。作为记录,事实证明不是 OSX 没有选择我在 fs 类型列中实际上有“msdos”而不是“ntfs”的设置。

0 投票
19 回答
38387 浏览

ios - iPhone开发有什么好机器?

我要开发一些 iPhone 应用程序,所以我得到了一张购买 Mac 的金票。然而,金票不值那么多,我在想 iMac。现在,Mac 很棒,我喜欢它们并在家里使用它们,但我知道 iMac 更适合普通消费者而不是专业人士。iMac 的功能是否足以在其上进行 iPhone 开发?

如果有帮助的话,我设想在 Mac 上做的唯一一件事就是运行 XCode,也许还有一个网络浏览器。

有没有人在做 iPhone 开发并且在他们的机器上运行所需的工具时遇到问题?如果有,你有什么?

0 投票
6 回答
2654 浏览

iphone - 虚拟Mac?

我正在考虑尝试为 iPhone 进行一些开发,是否可以在 VMWare 中安装 Leopard?我已经有一台配置舒适的高规格 PC,我想使用它,还是需要购买真正的 Mac?