問題タブ [osx-lion]

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 投票する
4 に答える
14057 参照

ruby - RVM を使用した Mac OS X Lion Xcode の問題

Xcode 4.1 プレビュー 5 は正常に動作していましたが、App Store を通じて最終的な xcode 4.1 にアップグレードすることにしました。最初にXcodeをアンインストールしました...

次に、App Store から Xcode をインストールし、再起動しました。

RVM も完全に削除しましたが、Ruby のバージョンをインストールしようとすると失敗します。エラーファイルで私はこれを取得します:

/usr/bin ディレクトリには gcc-4.2 やその他の gcc はありません。

Xcode の調子はどうですか?

0 投票する
2 に答える
2445 参照

xcode - MacPorts-2.0.0をこのコンピューターにインストールすることはできません

Lionにmacportsをインストールしようとすると、次のメッセージが表示されます。

アプリストアからLionにアップグレードした後、Xcodeをインストールしましたが。

私が何をする必要があるのか​​、何か考えはありますか?

0 投票する
4 に答える
2951 参照

ruby - RVMを使用したRuby1.9.2のインストールがOSXLionで失敗する

私はLionを使用しており、xcode 4.1をインストールし、rvmバージョンは1.6.31ヘッドです。

これが私がしたことです:

iconv dirは、Brewのインストールを指します。

これが出力です

これがmake.logです

make.logの下部にあるエラーは、指定したものの代わりにネイティブのlibiconvを使用しようとしているように見えます。

何か案は?

0 投票する
3 に答える
778 参照

macos - OS X Lion での権限に関する質問

以前の 10.4、10.5、および 10.6 では、認証の詳細をインストール マシンのメインの Library フォルダーにある Preferences フォルダー内のファイルに保存していました。

Lion の導入により、Preferences フォルダの権限が変更されました。私は現在、これを自分で整理するために Lion をダウンロードしていますが、それまでの間 (熱心な顧客)、Lion でそのようなデータを安全に保存する場所を推奨する人はいますか? アプリケーションのサポート?

ありがとう、スティーブン

0 投票する
2 に答える
154 参照

objective-c - メソッドをアトミ​​ックにマークする方法はありますか?

NSBlockOperation を介して ObjC プログラムにマルチスレッドを実装しています。ブロック内で呼び出されるメソッド呼び出しの一部は、アトミックでなければなりません。

@property を非アトミック/アトミックにするのと似ています。

メソッドを(を使用する代わりに)アトミックとしてマークする方法はあります@synthronizedか?

0 投票する
0 に答える
209 参照

cocoa - os x lion の同名のプライベート フレームワークに加えて、dyld ローディング システム フレームワーク

Webkit コードにいくつかの変更を加えて、webkit に依存するアプリケーションを作成しています。したがって、プライベート フレームワークを使用する必要があります。@executable_path ディレクティブを使用して、実行可能ファイルに対するフレームワークのインストール パスを作成しました。

Snow Leopard では、すべてが完璧に機能します。ただし、OS X Lion では、dyld は、プライベート フレームワークに加えて、システム Webkit (Safari で使用されるもの) を読み込みます。この余分な負荷は、WebView を右クリックして [Inspect Element] を選択した後にのみ発生します。どのインポートが dyld をハンティングさせているのかを正確に把握するには、より深いデバッグを行う必要があります。ビルド出力には、外部 Webkit へのリンクが表示されないため、特に Snow Leopard で動作していたので、なぜこれが起こっているのかわかりません。

このアプリケーションは他のマシンに配布する必要があるため、DYLD_LIBRARY_PATH 環境変数を変更したくありません。ユーザーはアプリを実行するだけでよいはずです。

フレームワークの名前を変更して、問題が解決するかどうかを確認できると思います。dyld がシステム Webkit を検索する原因となったシンボルを調査し、フレームワーク名を一意にした結果でこの質問を更新しますが、ここでの考えは役に立ちます。

0 投票する
2 に答える
1894 参照

objective-c - マルチスレッドのテスト

アプリケーションをシングルスレッドからマルチスレッドに転送するときに、ObjCマルチスレッドの実装が適切であることを確認しようとしています。

現在、シングルスレッド環境ですべてが正しく機能することを確認するために単体テストを設定しています。

これがマルチスレッドで確実に機能するようにするにはどうすればよいですか?引き続き単体テストを使用したいのですが、単体テストでマルチスレッドをテストする方法がわかりません。

明確化:NSBlockOperation/NSOperationQueueを使用してマルチスレッドを実装しています。

0 投票する
1 に答える
874 参照

objective-c - 属性付き文字列値が機能しないNSTextFieldのsetBackgroundStyle

OS X 10.7:

属性付き文字列値を持つのセルを試してみると、背景スタイルは変更されませsetBackgroundStyle:ん。NSTextFieldに文字列値しかない場合はNSTextField、背景スタイルセッターが機能します。

[myTextField cell]NSTextFieldCellどちらの場合も、setBackgroundStyle:から継承するタイプのオブジェクトを返しますNSCell

誰かが私がこの制限を回避する方法について提案がありますか?属性を使用して再作成を試みることはできますが、正しく取得できない場合があります。

PS-NSBackgroundStyleLoweredセルのテキストの色を上書きするように見えます(私のものを白にします)が、そうではありNSBackgroundStyleRaisedません。

0 投票する
1 に答える
3464 参照

javascript - OS X Lion と Safari で自然なスクロールを無効にする方法は?

OS X Lion および Lion (+ Fluid.app) の新しいエラスティック/ナチュラル スクロールを Web ページの Javascript 経由で無効にする方法はありますか? ユース ケースには、iOS Web アプリに似たフルスクリーン Web アプリが含まれます。

0 投票する
0 に答える
2074 参照

macos - Mac OS X Lion (10.7) に Xcode をインストールできない

重複の可能性:
Xcode 4.1 GM が Lion にインストールされていません (iTunes を終了する必要があります)?

私は現在これを質問として投稿していますが、それは答えでもあります。これを理解したとき、私はとても興奮していたので、私と同じボートに乗っている人をみんなに知らせなければなりませんでした.

最近、新しい MacBook Air を購入しました。Xcode をインストールしようとすると、インストールが途中で失敗し、/var/log/install.log などを確認するようにアドバイスされます。これは、Lion のみの Xcode 4 の問題のようです。

この問題が発生した場合は、次の手順に従ってください。

1) root ではなく管理者アカウントとしてインストールします。2) iTunes のすべてのインスタンスを終了します。残っているのは iTunes Helper であり、インストールが失敗する原因となっています。ユーティリティのアクティビティ モニターを使用して、このプロセスを強制終了します。3)Xcodeをインストールします:)

そして、それはすべての人々です!これが私と同じ船に閉じ込められた人の助けになることを願っています.

乾杯!-Grahamzibar