问题标签 [osx-tiger]

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 投票
1 回答
4436 浏览

objective-c - Cocoa:获取 WebView mainFrame html 字符串

我正在创建一个 Mac 应用程序,它从 WebView 中的 URL 加载一些内容,然后需要将内容保存到文件中。内容可能是也可能不是 HTML。加载工作正常,问题是从 WebView 获取内容。我怎么做?

谢谢!

0 投票
1 回答
378 浏览

objective-c - NSURLConnection 奇怪的崩溃

我正在创建一个必须在 Mac OS X Tiger 上运行的 Mac 应用程序。由于某种奇怪的原因,它一直在崩溃。调试器返回以下错误:

0x90a594d1 <+0033> mov (%edi,%edx,4),%eax

我试图用谷歌搜索答案,但我一无所获。我究竟做错了什么?

0 投票
2 回答
1950 浏览

macos - NASM:x86 到 PPC - 表达式语法错误

我一直在阅读《Assembly Language Step-By-Step》(第 3 版;Jeff Duntemann 着)。我有一个可以使用的 Linux 机器、一个 Lion 机器和一个 (PPC) Tiger 机器。我一直在 Lion 和 Linux 机器上使用 NASM 编写小型汇编程序,并且希望在 Tiger 机器上这样做。

请注意,我从没想过这会很容易。

我不太确定我应该如何更改代码以在 PPC 上工作。到目前为止,我遇到了三个expression syntax error我无法弄清楚的 s(第 2、3 和 14 行)。

(我对 PPC 指令集至少没有牢牢掌握。)

我试图组装的代码是这样的:(忽略行号)

(我确实意识到 PPC 正在消亡,弄清楚它的组装没有多大意义,但学习从来都不是一件坏事。)

0 投票
2 回答
134 浏览

macos - 老虎上的 NSGradient

我正在创建一个必须在 Tiger 上运行的应用程序,我需要在 NSView 上绘制渐变。不幸的是,NSGradient 仅适用于 Leopard 及更高版本。谷歌根本不是我的朋友。如何在 Mac OS X 10.4 上为 NSView 绘制渐变?

谢谢!

0 投票
1 回答
889 浏览

macos - NSOutlineView 选择父级

我有一个 NSOutlineView,上面有几个项目。每个人有 3 个孩子(地点、照片和社交)。他们都有相同的孩子。假设用户选择了地点,有谁知道我如何检测哪个项目是所选项目的父项?

谢谢!

0 投票
2 回答
4180 浏览

macos - 当“端口”不起作用时卸载 macports

我一直在尝试为我正在运行的应用程序安装一些依赖项,我担心我可能会破坏开发环境。我在 MacBook 上运行这个程序(OSX Tiger,我无法访问更新的程序)。MacPorts 已正式损坏,当我尝试运行任何命令时返回此错误:

看到这发生在任何端口_命令上,我不能使用卸载 MacPorts 的标准方法。然而,考虑到我是第一个在这种情况下得到它的人,我宁愿在不知道自己在做什么的情况下不围绕自己扎根。

  1. 这个问题可以解决吗?就我自己的知识而言,有没有人知道究竟是什么导致了这个错误,或者它对 macport 的运行意味着什么?

  2. 我怎样才能(假设这是必要的/一个好主意)彻底卸载 macports?我宁愿以后不必费心重新安装所有端口,但这比我现在拥有的要好。

0 投票
1 回答
1291 浏览

php - PHP mail() 函数不起作用,不返回错误但未收到邮件

为了尝试从 php 脚本发送邮件,我正在使用以下代码测试 mail() 函数:

这不是我尝试过的唯一代码,但似乎没有任何效果。我在这里询问的原因之一是因为它没有返回任何错误。我根本没有收到任何错误的迹象,除了邮件永远不会到达它的目的地。我为尝试解决问题所做的事情:

  1. 将 php.ini 中的 SMTP 从 localhost 更改为 gmail 的 smtp
  2. 检查两端的垃圾邮件过滤器和发件箱
  3. 尝试了各种报错方法
  4. 尝试了几种不同的发送邮件功能
  5. 在 phpinfo() 中检查了看似相关的东西,但没有用

我认为这可能是我终端中的 sendmail 功能的问题,但我无法测试或修复与 sendmail 功能相关的任何问题。

我在装有 OS X 10.4 Tiger 和 PHP 5.3.12 的 PPC Mac 上运行 apache 2.0。

0 投票
1 回答
551 浏览

macos - 为什么 Core Data SQLite 存储不能从 OS X 10.8 向后兼容到 10.4?

NSPersistentStoreInvalidTypeError如果我的应用程序在 Mountain Lion (SQLite 3.7.12) 上创建了一个新的核心数据存储,则同一应用程序在尝试在 Tiger (SQLite 3.1.3) 上打开文件时会收到错误消息。在 Tiger Mac 上运行sqlite3命令行工具在打开数据库时不会产生任何错误,但是 ".dump" 命令显示 SQLite 认为它是空的。

但是,如果数据库是在 Tiger 上创建的,则可以在 Mountain Lion 上进行编辑,然后在 Tiger 上再次进行编辑,没有任何问题。

Mountain Lion 中是否发生了一些变化,以至于新创建的持久性存储不再应该向后兼容?或者是否有我可以启用的设置以便它们启用?据我所知,我没有使用任何较新的 SQLite 功能,例如 3.1.3 中没有的预写日志记录。此外,这不是在 Lion 上创建的数据库的问题。

更新:SQLite 更改历史显示版本 3.7.10 中存在文件格式更改。您应该能够设置PRAGMA legacy_file_format=ON

当这个标志打开时,新的 SQLite 数据库将以一种文件格式创建,该文件格式可由所有 SQLite 版本(回到 3.0.0)读写。

这适用于我sqlite3直接使用。但是,当我通过NSSQLitePragmasOption选项设置它时,NSPersistentStoreCoordinator它似乎被忽略了:sqlite3在 Tiger 上再次将数据库视为空。

0 投票
1 回答
2366 浏览

xcode - 构建 PPC/Tiger 二进制文件的推荐 XCode 是什么?

我有一台运行 10.4 Tiger 的旧 PowerPC iMac G4,我想为其开发一个应用程序。我确实有一台目前运行 10.8 的英特尔 Mac Pro(我仍然有 10.6 和 10.7 的安装 DVD),我可以将其用作编写代码的机器。

我从来没有用 XCode 做过任何事情(C# 开发人员),所以我正在寻找阻力/配置要求最小的路径:

  • 在运行 10.4 的 PPC Mac 上运行XCode 2.5 - 慢!
  • 在运行 10.8 的 Intel Mac 上运行 XCode 4/5 - 我可以为 10.4/PPC 编译而无需花费一周时间设置我不理解的编译器参数吗?
  • 在我的 Mac 上安装 10.6 并运行 XCode 3.2.6 - 大量额外的设置工作和过时的 XCode 版本
  • 使用 Xamarin Studio - 不做 PPC?

该应用程序最终需要在 PPC、Intel 和 iOS 上运行,尽管我可以拥有单独的项目并且只有一个共享代码库。

0 投票
1 回答
67 浏览

ios - How can I compile my application for iOS on Mac Tiger with NeoMAD?

Running NeoMAD on iMac Tiger, I am not able to compile my application for iOS.