プログラミング

プロおよび熱狂的プログラマーのためのQ&A

19
警告:-切り離されたビューコントローラーでのビューコントローラーの表示は推奨されません
私のアプリでは、ナビゲーションコントローラーを使用しています。後でいくつかのビューpresentViewControllerで、ズームした画像を表示するために使用しています。また、ストーリーボードやペン先は使用していません。 このエラーはiOS 7でのみ発生します。iOS 6以前では正常に動作します。 切り離されたView ControllerにView Controllerを提示することはお勧めしません
180 ios  iphone  ios7  warnings 

9
AntとMavenの違い[終了]
休業。この質問には、より焦点を当てる必要があります。現在、回答を受け付けていません。 この質問を改善してみませんか?質問を更新して、この投稿を編集するだけで1つの問題に焦点を当てます。 6年前休業。 この質問を改善する AntとMavenの違いを誰かに教えてもらえますか?私も使ったことがありません。Javaプロジェクトのビルドを自動化するために使用されていることは理解していますが、どこから始めればよいかわかりません。

3
gitリモートオリジンのセットアップ
次のリポジトリがあります。 DEV REPO:開発マシンのディレクトリにあり、ここで変更を行います MAIN REPO:開発マシンのベアリポジトリ。開発リポジトリから変更をプッシュします。 PRODUCTION REPO:メインリポジトリから更新をプルするためのホストマシン上のリポジトリ 以前git remote add origin /Users/me/sites/main_repoはMAINリポジトリをDEVリポジトリの起点として設定していました。PRODUCTIONリポジトリはリモートホストにあります。同じコマンドのバリエーションを使用して、MAINリポジトリをPRODUCTIONリポジトリの起点として設定することもできますか?「はい」の場合、構文にIPアドレスが含まれると思います。それはどのように見えますか?
180 git 

5
Sublime Text 2で複数選択に対してCtrl + Dを使用する場合、一致をスキップするにはどうすればよいですか?
私は次のようなコードを持っています: testVar = { a: 1 }; testVariable1 = 2; var c = testVar.a + testVariable2; var d = testVar; 「testVar」変数の名前を変更したい。Ctrl+ Dと編集変数で複数のカーソルを設定すると、「testVariable」も選択されて編集されます。 Ctrl+を使用して複数のカーソルを設定するときに、一部の選択をスキップする方法はありDますか?

15
XCTestの基本モジュールをロードできません
私はXcodeで迅速に作業しており、デフォルトではXCTestを参照するテストファイルを作成します。 ターゲットメンバーシップをメインプロジェクトに設定すると、このエラーが発生します XCTestの基本モジュールをロードできません このターゲットメンバーシップが設定されていない場合、テストは適切に実行され、すべてが正常に動作します。 PS:私はSwiftを初めて使用するので、おそらく馬鹿げた質問です(私に教えてください)。
180 swift  xcode  xctest 

13
非同期にディスパッチされたブロックが完了するのを待つにはどうすればよいですか?
Grand Central Dispatchを使用して非同期処理を行うコードをいくつかテストしています。テストコードは次のようになります。 [object runSomeLongOperationAndDo:^{ STAssert… }]; テストは、操作が完了するまで待機する必要があります。私の現在の解決策は次のようになります: __block BOOL finished = NO; [object runSomeLongOperationAndDo:^{ STAssert… finished = YES; }]; while (!finished); 少し粗雑に見えますが、もっと良い方法を知っていますか?キューを公開し、次を呼び出すことでブロックできますdispatch_sync: [object runSomeLongOperationAndDo:^{ STAssert… }]; dispatch_sync(object.queue, ^{}); …しかしそれは多分多分に露出していることobjectです。

11
Android:(サービスから)現在のフォアグラウンドアクティビティを取得するにはどうすればよいですか?
サービスから現在実行中のアクティビティへの参照を取得するネイティブのAndroid方法はありますか? バックグラウンドでサービスを実行していますが、(サービスで)イベントが発生したときに現在のアクティビティを更新したいと思います。それを行う簡単な方法はありますか(私が上で提案したもののように)?

15
<select>フォームフィールドが無効になっているときに送信されるようにするにはどうすればよいですか?
私が持っているselect私は、ユーザーの値を変更することはできませんとして、「読み取り専用」としてマークすることをフォームフィールドを、その値は、まだフォームで送信されます。disabled属性を使用すると、ユーザーは値を変更できなくなりますが、フォームで値を送信しません。 readonly属性は、のためにのみ利用可能であるinputとtextareaフィールドが、それは私が欲しいものは基本的です。それを機能させる方法はありますか? 私が検討している2つの可能性は次のとおりです。 を無効にする代わりにselect、すべてのを無効にし、optionCSSを使用して選択をグレー表示して、無効になっているように見せます。 フォームを送信する前に無効になっているすべてのドロップダウンメニューを有効にするように、送信ボタンにクリックイベントハンドラーを追加します。

8
新しいブランチを明示的にプッシュする必要があるのはなぜですか?
私は新しくてgit、練習しています。ローカルブランチを作成しましたが、作成したときにgit push自分のブランチがリポジトリにアップロードされていないことがわかりました。私は実際にやらなければなりませんgit push -u origin --allでした:。 どうしてこれなの?ブランチはデフォルトでプッシュされる新しい変更ではありませんか?2番目のコマンドを実行する必要があるのはなぜですか?

6
Groovy:「def x = 0」の「def」の目的は何ですか?
次のコード(Groovyセマンティクスのマニュアルページから抜粋)では、割り当ての前にキーワードを付けるのはなぜdefですか。 def x = 0 def y = 5 while ( y-- &gt; 0 ) { println "" + x + " " + y x++ } assert x == 5 defキーワードを除去することができ、このスニペットは、同じ結果を生成します。では、キーワードの効果は何defですか?
180 groovy  keyword 

14
MYSQL ORとINのパフォーマンス
以下の性能に違いはないかと思います SELECT ... FROM ... WHERE someFIELD IN(1,2,3,4) SELECT ... FROM ... WHERE someFIELD between 0 AND 5 SELECT ... FROM ... WHERE someFIELD = 1 OR someFIELD = 2 OR someFIELD = 3 ... またはMySQLはコンパイラがコードを最適化するのと同じ方法でSQLを最適化しますか? 編集:コメントに記載されている理由により、ANDをからに変更しましたOR


19
C ++コード/プロジェクトでメモリリークを見つける方法
私はWindowsプラットフォームのC ++プログラマーです。Visual Studio 2008を使用しています。 通常、コードにメモリリークが発生します。 通常、コードを検査することでメモリリークを見つけますが、面倒で、常に良い方法とは限りません。 私は有料のメモリリーク検出ツールを買う余裕がないので、メモリリークを回避するための最善の方法を提案してほしいと思いました。 プログラマがメモリリークを見つける方法を知りたい。 プログラムでメモリリークが発生しないようにするための標準や手順はありますか?
180 c++  memory-leaks 


8
ビューの絶対位置を設定する
Androidでビューの絶対位置を設定することは可能ですか?(があることは知っていますが、AbsoluteLayout非推奨です...) たとえば、240x320pxの画面がある場合ImageView、中心が(100,100)の位置になるように20x20pxのを追加するにはどうすればよいですか?

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