问题标签 [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.
objective-c - Cocoa:获取 WebView mainFrame html 字符串
我正在创建一个 Mac 应用程序,它从 WebView 中的 URL 加载一些内容,然后需要将内容保存到文件中。内容可能是也可能不是 HTML。加载工作正常,问题是从 WebView 获取内容。我怎么做?
谢谢!
objective-c - NSURLConnection 奇怪的崩溃
我正在创建一个必须在 Mac OS X Tiger 上运行的 Mac 应用程序。由于某种奇怪的原因,它一直在崩溃。调试器返回以下错误:
0x90a594d1 <+0033> mov (%edi,%edx,4),%eax
我试图用谷歌搜索答案,但我一无所获。我究竟做错了什么?
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 正在消亡,弄清楚它的组装没有多大意义,但学习从来都不是一件坏事。)
macos - 老虎上的 NSGradient
我正在创建一个必须在 Tiger 上运行的应用程序,我需要在 NSView 上绘制渐变。不幸的是,NSGradient 仅适用于 Leopard 及更高版本。谷歌根本不是我的朋友。如何在 Mac OS X 10.4 上为 NSView 绘制渐变?
谢谢!
macos - NSOutlineView 选择父级
我有一个 NSOutlineView,上面有几个项目。每个人有 3 个孩子(地点、照片和社交)。他们都有相同的孩子。假设用户选择了地点,有谁知道我如何检测哪个项目是所选项目的父项?
谢谢!
macos - 当“端口”不起作用时卸载 macports
我一直在尝试为我正在运行的应用程序安装一些依赖项,我担心我可能会破坏开发环境。我在 MacBook 上运行这个程序(OSX Tiger,我无法访问更新的程序)。MacPorts 已正式损坏,当我尝试运行任何命令时返回此错误:
看到这发生在任何端口_命令上,我不能使用卸载 MacPorts 的标准方法。然而,考虑到我是第一个在这种情况下得到它的人,我宁愿在不知道自己在做什么的情况下不围绕自己扎根。
这个问题可以解决吗?就我自己的知识而言,有没有人知道究竟是什么导致了这个错误,或者它对 macport 的运行意味着什么?
我怎样才能(假设这是必要的/一个好主意)彻底卸载 macports?我宁愿以后不必费心重新安装所有端口,但这比我现在拥有的要好。
php - PHP mail() 函数不起作用,不返回错误但未收到邮件
为了尝试从 php 脚本发送邮件,我正在使用以下代码测试 mail() 函数:
这不是我尝试过的唯一代码,但似乎没有任何效果。我在这里询问的原因之一是因为它没有返回任何错误。我根本没有收到任何错误的迹象,除了邮件永远不会到达它的目的地。我为尝试解决问题所做的事情:
- 将 php.ini 中的 SMTP 从 localhost 更改为 gmail 的 smtp
- 检查两端的垃圾邮件过滤器和发件箱
- 尝试了各种报错方法
- 尝试了几种不同的发送邮件功能
- 在 phpinfo() 中检查了看似相关的东西,但没有用
我认为这可能是我终端中的 sendmail 功能的问题,但我无法测试或修复与 sendmail 功能相关的任何问题。
我在装有 OS X 10.4 Tiger 和 PHP 5.3.12 的 PPC Mac 上运行 apache 2.0。
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 上再次将数据库视为空。
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 上运行,尽管我可以拥有单独的项目并且只有一个共享代码库。
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.