タグ付けされた質問 「macos」

macOS(旧称OS XまたはMac OS X)は、Macintoshコンピュータに搭載されているAppleのデスクトップオペレーティングシステムです。このタグは、質問がmacOS APIまたはmacOS固有の動作の使用に関連している場合にのみ使用してください。macOSでコードを実行したことが原因ではありません。macOSの使用またはトラブルシューティングに関する質問はトピックから外れており、Ask Differentコミュニティに属しています。

11
Xcodeで実際のフォルダーにファイルを移動する
プロジェクトを開始したとき、リテラルフォルダーではなくXcodeでグループを使用してよかったです。Xcodeのブラウザーを使用してすべてにアクセスしているので、うまく整理されていて満足でした。 しかし、プロジェクトがバージョン管理のために共有されようとしている今、プロジェクトフォルダー自体は、ターミナルを介してスキャンしようとする人にとっては恐ろしいショーで、約300のファイルがあり、その半分以上がグラフィックスです。 私は今、物事を再編成し、実際のフォルダーを作成し、それらをXcodeにインポートしようとしています。残念ながら、Xcodeでは、グループの場合のようにそれらを操作できません。たとえば、実際に追加されたフォルダー(黄色ではなく青)を右クリックして既存のファイルを追加することを選択した場合、実際にはそれらはフォルダーに配置されず、ルートに配置されます。 同様に、偽のフォルダー(グループ)から実際のフォルダーにファイルを移動することはできません。Xcodeは、実際のフォルダーを移動先として有効な場所と見なしません。 何が欠けていますか?グループを使用する方法でフォルダーを使用できるようにXcodeを説得するにはどうすればよいですか?多少似た質問に対する回答がありますが、既存のファイルを使用しているため、実際には問題が解決しません。
177 xcode  macos  ios  directory 

3
ターミナルがOS X Lionで〜/ .bashrcをロードしないように修正する方法[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する Cmd+ を使用してターミナルで新しいタブを開くTと、以前のタブと同じディレクトリでbashが開きます。これは~ディレクトリにいるときは正常に機能しますが、他の場所にいる場合は、ロード中にエラーが発生します.bashrc Last login: Sat Oct 15 21:10:00 on ttys002 -bash: .bashrc: No such file or directory Jakub-Arnolds-MacBook-Pro:projects darth$ .bashrc絶対パスではなく相対パスで読み込まれているように見えsource ~/.bashrcます。そうすると、すべてがスムーズに機能するからです。 これはOS X Lion関連の問題だと思います。SnowLeopardからのアップグレード前は、同じ問題はありませんでした。しかし、ターミナルが常にで開いていることが原因である可能性があります~。同じディレクトリを開こうとしたかどうかは覚えていません。 しかし、質問は同じままですが、~/.bashrc相対パスではなく絶対パスでターミナルをロードするにはどうすればよいですか?
176 macos  bash  terminal  osx-lion 

20
Swiftでビューのすべてのサブビューを削除する方法は?
サブビューを1つずつ削除するのではなく、スーパービューから一度にすべてのサブビューを削除する簡単な方法を探しています。 //I'm trying something like this, but is not working let theSubviews : Array = container_view.subviews for (view : NSView) in theSubviews { view.removeFromSuperview(container_view) } 何が欠けていますか? 更新 私のアプリにはメインがありcontainer_viewます。container_view一種のナビゲーションを提供するために、他のさまざまなビューをサブビューとして追加する必要があります。 そのため、ボタンをクリックして特定のページを「開く」とき、すべてのサブビューを削除して新しいものを追加する必要があります。 アップデート2-実用的なソリューション(OS X) Appleが修正したと思います。 今では、これまでになく簡単です。電話をかけるだけです。 for view in containerView.subviews{ view.removeFromSuperview() }
176 macos  view  swift 

30
XcodeでiOSアプリアーカイブを生成できません
アプリケーションからのiOSアプリアーカイブの生成に問題があります。アプリケーションは問題なくコンパイルされ、シミュレータでも動作します。今、私はその場限りのテストをしたかったので、iOS App Archiveを生成できません。[製品]-> [アーカイブ]をクリックすると、一般的なxcodeアーカイブが生成されます。誰かが私を助けてくれますか?このアプリケーションのiOS App Archiveをすでに生成していることを述べておきます。何らかの理由でiOSアーカイブを生成するために停止しました。どうもありがとう。
175 iphone  ios  xcode  macos 

12
複数のXcodeバージョンをインストールできますか?
Xcodeの複数のバージョンを同時にインストールすることは可能ですか? その場合は、注意するヒント、トリック、または潜在的な問題を投稿してください。 編集: 複数のバージョンをインストールする理由は、新しいSDKベータ版を試すためですが、新しいXcodeにバグがある場合は、既存のプロジェクトで古いバージョンを使用できるようにしたいと考えています。
175 xcode  macos 

6
Mac用のMenubarアプリケーションを作成する方法
EDIT:これは素敵な既製のメニューバーアプリケーションである、ここで(githubのソースこれで)答え。 メニューバーアプリケーションの作り方を知りたくて、そのための要件は何ですか? メニューバーのシンプルなアプリケーションが、ブラウザを使用してリンクを開くことであるのを見ました。それに似たものを作成したいと思います。 これは、私が同様に作成したいアプリケーションです。
175 macos  cocoa  menubar 


11
Swift RangeからのNSRange?
問題: Rangeを使用するSwift Stringを使用しているときにNSAttributedStringがNSRangeを取得する let text = "Long paragraph saying something goes here!" let textRange = text.startIndex..<text.endIndex let attributedString = NSMutableAttributedString(string: text) text.enumerateSubstringsInRange(textRange, options: NSStringEnumerationOptions.ByWords, { (substring, substringRange, enclosingRange, stop) -> () in if (substring == "saying") { attributedString.addAttribute(NSForegroundColorAttributeName, value: NSColor.redColor(), range: substringRange) } }) 次のエラーを生成します。 エラー:「範囲」は「NSRange」に変換できませんattributedString.addAttribute(NSForegroundColorAttributeName、value:NSColor.redColor()、range:substringRange)
175 ios  macos  swift  nsrange 

13
Objective-C名前空間の衝突を解決する最良の方法は何ですか?
Objective-Cには名前空間がありません。Cによく似ており、すべてが1つのグローバル名前空間内にあります。一般的な方法は、クラスの頭にイニシャルを付けることです。たとえば、IBMで作業している場合は、クラスの前に「IBM」を付けることができます。Microsoftで働いている場合は、「MS」を使用できます。等々。時々、イニシャルはプロジェクトを参照します。例えばAdiumはクラスの前に "AI"を付けます(イニシャルを取ることのできる背後に会社はないので)。Appleはクラスの前にNSを付け、このプレフィックスはApple専用に予約されていると述べています。 これまでのところ。ただし、クラス名の前に2〜4文字を追加することは、非常に限定された名前空間です。たとえば、MSやAIはまったく異なる意味を持つ可能性があり(たとえばAIは人工知能である可能性があります)、他の開発者がそれらを使用して同じ名前のクラスを作成する場合があります。バング、名前空間の衝突。 これが独自のクラスと使用している外部フレームワークのいずれかとの衝突である場合は、クラスの名前を簡単に変更できます。しかし、2つの外部フレームワークを使用すると、どちらのフレームワークにもソースがなく、変更できないのでしょうか。アプリケーションはそれらの両方とリンクし、名前の競合が発生します。これらをどのように解決しますか?両方のクラスを引き続き使用できるようにそれらを回避する最良の方法は何ですか? Cでは、ライブラリに直接リンクしないことでこれらを回避できます。代わりに、実行時にdlopen()を使用してライブラリをロードし、dlsym()を使用して探しているシンボルを見つけ、それをグローバルシンボルに割り当てます(任意の方法で名前を付けることができます)、このグローバルシンボルを介してアクセスできます。たとえば、一部のCライブラリにopen()という名前の関数があるために競合が発生した場合、myOpenという名前の変数を定義して、ライブラリのopen()関数を指すようにして、システムのopen()を使用したい場合に、あなたは単にopen()を使用し、もう1つを使用したい場合は、myOpen識別子を介してそれにアクセスします。 Objective-Cでも同様のことが可能ですか?そうでない場合、名前空間の競合を解決するために使用できる他の巧妙でトリッキーなソリューションはありますか?何か案は? 更新: これを明確にするために:名前空間の衝突を事前に回避する方法またはより適切な名前空間を作成する方法を提案する回答は確かに歓迎されます。しかし、私の問題を解決しないので、それらを答えとして受け入れません。2つのライブラリがあり、それらのクラス名が衝突しています。それらを変更することはできません。どちらのソースもありません。衝突はすでに存在しており、それを事前に回避する方法についてのヒントはもはや役に立ちません。それらをこれらのフレームワークの開発者に転送し、将来的にはより良い名前空間を選択することを期待できますが、当面は、単一のアプリケーション内でフレームワークを使用するソリューションを探しています。これを可能にする解決策はありますか?


16
Mac OS X 10.6でハードウェアビープ音を鳴らす方法
Mac OS X 10.6がオープンsuseや他のディストリビューションのようなハードウェアビープ音を鳴らしてほしい。私は次のアプローチを試みました ターミナル-> beep = -bash:beep:コマンドが見つかりません ターミナル->ビープ音=音声がビープ音を発します(ハードウェアのビープ音ではありませんが素晴らしい;)) applescript-> beep = Macintoshベル(ハードウェアのビープ音が欲しい!) 誰かがbin / bashまたはapplescriptでハードウェアのビープ音を出す方法を知っていますか?
174 bash  macos  applescript  beep 

9
OSXで$ PATH(.bash_profile)を編集するにはどうすればよいですか?
何か間違ったことをしたので、PATHのエントリを編集しようとしています。 Mac OS X 10.10.3を使用しています 私が試してみました: > touch ~/.bash_profile; open ~/.bash_profile しかし、ファイルエディタは何も開いていない状態で開きます。 私の問題: ANDROID_HOMEをPATHにインストールしようとしています スペルを間違えましたが、ターミナルを閉じて戻ると、なくなっていたのでもう一度試しました。 export ANDROID_HOME=/<installation location>/android-sdk-macosx export PATH=${PATH}:$ANDROID_HOME/tools:$ANDROID_HOME/platform-tools 今回はコマンドを正しく入力しましたが、ターミナルを閉じると設定が再び消えてしまいました。 必要な設定を実行するにはどうすればよいですか? bash.profileを編集する場合、上記のコードをどのように入力しますか? ありがとう!

30
macOSテキストエディターとコードエディターのリスト[終了]
現在のところ、この質問は、Q&A形式には適していません。事実、参考文献、専門知識によって回答が裏付けられることを期待していますが、この質問は、討論、議論、投票、または拡張ディスカッションを求める可能性があります。この質問が改善され、場合によっては再開できると思われる場合は、ヘルプセンターにアクセスしてください。 8年前に閉鎖。 私はこれを検索し、テキストエディターに関するMauditeの質問を見つけましたが、それらはすべてWindows用でした。 ご想像のとおり、私が知っている以外にも、Mac用のテキスト/コードエディタがあるかどうかを調べています。リストされた編集者を含むように投稿を編集します。 自由 Textwrangler Xcode Mac Vim Aquamacsと元のEMacに近い JEdi​​t エディトラ 日食 NetBeans コッド TextMate2 -GPL ブラケット Atom.io 商業の テキストメイト BBEdit SubEthaEdit コーダ 崇高なテキスト2 スムトロン WebStorm ペパーミント 主題に関連する記事 Faceoff、これまでで最高のテキストエディターはどれですか? Maceditors.com、Macエディター機能の比較 提案を加えてくれた皆さんありがとう。
173 macos  editor 

9
MySQLユーザーDBにパスワード列がない-OSXにMySQLをインストールする
MySql rootパスワードを変更しようとしています。 私がやったことは以下のとおりです。 MySql-5.7.6〜.dmg(コミュニティサーバー)とワークベンチをインストールします。 OSXシステム設定でサーバーをオフにします。 コンソールからMySqlにアクセスします。コマンドはmysqld_safe --skip-grant 実行するupdate user set password=password('1111') where user='root';とエラーメッセージが表示されます-> ERROR 1054 (42S22): Unknown column 'password' in 'field list'。 参考までにuse mysql;。したがって、ユーザーテーブルでクエリを選択しましたが、実際にはパスワード列が存在しないことがわかりました。 とても変です。元のユーザーテーブルにパスワード列がない可能性はありますか? 存在しないパスワードを変更するにはどうすればよいですか? あなたの答えをありがとう:D
172 mysql  macos  passwords  root 

12
警告:安全でない全世界で書き込み可能なdir / usr / local / bin、PATH、モード040777
このコマンドを実行するたびにrails server: 警告:安全でない全世界で書き込み可能なdir / usr / local / bin、PATH、モード040777 私はここで解決策を検索し、彼らはタイプするように言いました: chmod go-w /usr/local/bin しかし、私はこのエラーを受け取ります: chmod:/ usr / local / binでファイルモードを変更できません:操作は許可されていません ちなみにOS Xを使っています。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.