問題タブ [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:WebViewmainFramehtml文字列を取得します
WebViewのURLからコンテンツを読み込んでから、そのコンテンツをファイルに保存する必要があるMacアプリを作成しています。コンテンツはHTMLである場合とそうでない場合があります。読み込みは正常に機能します。問題は、WebViewからコンテンツを取得することです。それ、どうやったら出来るの?
ありがとう!
objective-c - NSURLConnectionの奇妙なクラッシュ
Mac OSXTigerで実行する必要のあるMacアプリを作成しています。いくつかの奇妙な理由で、それはクラッシュし続けます。デバッガーは次のエラーを返します。
0x90a594d1 <+0033> mov(%edi、%edx、4)、%eax
答えをグーグルで検索しようとしましたが、何も見つかりませんでした。私は何が間違っているのですか?
macos - NASM:x86からPPC-式の構文エラー
私はAssemblyLanguageStep-By-Step(3rd edition; by Jeff Duntemann)を読んでいます。Linuxボックス、Lionボックス、および(PPC)Tigerマシンを使用できます。私はLionおよびLinuxマシンでNASMを使用して小さなアセンブリプログラムを作成してきましたが、Tigerマシンでも作成したいと思います。
気をつけてください、私はこれが簡単だとは思っていませんでした。
PPCで動作するようにコードを変更する方法がよくわかりません。私はこれまでに3つexpression syntax error
のs(2、3、および14行目)に遭遇したので、理解できません。
(少なくとも、PPC命令セットをしっかりと把握していません。)
私が組み立てようとしているコードは次のようなものです:(行番号を無視してください)
(私は、PPCが死にかけていること、そしてそのアセンブリを理解することにあまり意味がないことを認識していますが、学習は決して悪いことではありません。)
macos - タイガーのNSGradient
Tigerで実行する必要のあるアプリを作成しており、NSViewにグラデーションを描画する必要があります。残念ながら、NSGradientはLeopard以降でのみ使用できます。Googleは私の友達ではありませんでした。Mac OS X 10.4でNSViewにグラデーションを描画するにはどうすればよいですか?
ありがとう!
macos - NSOutlineView 選択の親
NSOutlineView を取得しましたが、そこにはいくつかのアイテムがあります。それぞれに 3 つの子 (場所、写真、ソーシャル) があります。彼らは皆同じ子供を持っています。ユーザーが場所を選択したとします。選択したアイテムの親であるアイテムを検出する方法を知っている人はいますか?
ありがとう!
macos - 'port'が機能しない場合のmacportsのアンインストール
実行しているアプリケーションにいくつかの依存関係をインストールしようとしていますが、開発環境が壊れているのではないかと心配しています。私はこのプログラムをMacBookで実行しています(OSX Tiger、新しいプログラムにアクセスできません)。MacPortsは公式に壊れており、コマンドを実行しようとすると次のエラーが返されます。
これはどのport__コマンドでも発生するため、MacPortsをアンインストールする標準的な方法を使用できません。しかし、そもそも私がこの状態になっていることを考えると、自分が何をしているのかを知らずに自分の周りに根を下ろしたくはありません。
この問題は修正可能ですか?私自身の知識のために、このエラーを正確に引き起こした可能性があるもの、またはmacportの機能に関して実際に何を意味するのかを誰かが知っていますか?
どうすれば(これが必要である/良い考えであると仮定して)macportsを完全にアンインストールできますか?後ですべてのポートを再インストールする手間をかけたくはありませんが、今持っているものよりはましです。
php - PHP mail() 関数が機能せず、エラーは返されませんが、メールが受信されません
PHP スクリプトからメールを送信するために、次のコードで mail() 関数をテストしています。
これは私が試した唯一のコードではありませんが、何も機能していないようです。ここで問い合わせている理由の 1 つは、エラーがまったく返されないためです。メールが宛先に届かないことを除いて、エラーの兆候はまったくありません。問題を解決するために私が行ったこと:
- 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 に下位互換性がないのはなぜですか?
アプリが Mountain Lion (SQLite 3.7.12) で新しい Core Data ストアを作成するNSPersistentStoreInvalidTypeError
と、Tiger (SQLite 3.1.3) でファイルを開こうとすると、同じアプリでエラーが発生します。Tiger Mac でコマンド ライン ツールを実行しsqlite3
ても、データベースを開くときにエラーは発生しませんが、「.dump」コマンドを実行すると、SQLite がデータベースが空であると認識していることがわかります。
ただし、データベースが Tiger で作成された場合は、Mountain Lion で編集してから、Tiger で再度編集しても問題ありません。
新しく作成された永続ストアが後方互換性を持たないようにするために、Mountain Lion で何か変更がありましたか? または、それらが有効になるように有効にできる設定はありますか? 私の知る限り、3.1.3 にはなかった先行書き込みログなどの新しい SQLite 機能は使用していません。さらに、これは Lion で作成されたデータベースでは問題ではありませんでした。
更新: SQLite の変更履歴は、バージョン 3.7.10 でファイル形式が変更されたことを示しています。PRAGMA legacy_file_format=ONを設定できるはずです:
このフラグがオンの場合、新しい SQLite データベースは、3.0.0 までさかのぼる SQLite のすべてのバージョンで読み書き可能なファイル形式で作成されます。
これは、sqlite3
直接使用して機能します。ただし、NSSQLitePragmasOption
オプションを介して に設定するNSPersistentStoreCoordinator
と、無視されるようですsqlite3
。Tiger では、データベースが空であると再び認識されます。
xcode - PPC/Tiger バイナリをビルドするために推奨される XCode は何ですか?
アプリケーションを開発したい 10.4 Tiger を実行する古い PowerPC iMac G4 があります。現在 10.8 を実行している Intel Mac Pro はほとんどありません (そして、まだ 10.6 と 10.7 のインストール DVD を持っています)。これをマシンとして使用してコードを記述できます。
私は XCode (貿易による C# 開発者) で何もしたことがないので、抵抗/構成要件が最も少ないパスを探しています。
- 10.4 を実行している PPC Mac でXCode 2.5を実行します - 遅い!
- 10.8 を実行している Intel Mac で XCode 4/5 を実行する
- 私の Mac に 10.6 をインストールし、XCode 3.2.6 を実行します - 多くの余分なセットアップ作業と古い XCode バージョン
- Xamarin Studio を使用します - PPC を行いませんか?
アプリは最終的に PPC、Intel、iOS で実行する必要がありますが、個別のプロジェクトと 1 つの共有コード ベースのみで問題ありません。