プログラミング

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

9
Xcode 4.2デバッグはスタック呼び出しを象徴していません
iOS 5シミュレーター/デバイスでのXcode 4.2デバッグに問題があります。予想通り、次のコードがクラッシュします。 NSArray *arr=[NSArray array]; [arr objectAtIndex:100]; iOS 4では、16進数の有用なスタックトレースが表示されます。しかし、iOS 5では、次のようになります。 *** First throw call stack: (0x16b4052 0x1845d0a 0x16a0674 0x294c 0x6f89d6 0x6f98a6 0x708743 0x7091f8 0x7fcaa9 0x2257fa9 0x16881c5 0x15ed022 0x15eb90a 0x15eadb4 0x15eaccb 0x6f02a7 0x6faa93 0x2889 0x2805) ありがとう。
140 ios  xcode  debug-symbols 

11
Eclipse IDEのインターフェース実装に飛び込む
EclipseでF3メソッドを押すと、その宣言に移動する方法を知っていますか?まあ、私はインターフェイスの一部であるメソッドを持っています。これをクリックF3すると、当然、宣言インターフェイスに移動します。 明らかに、このインターフェースを実装するオブジェクトがあり、これがメソッドが実際に実装される場所です。を押すF3と、インターフェイス宣言ではなく、実装にジャンプします。コンパイル時に実装がわからない場合があることを知っているので、Eclipseがインターフェースを実装するすべてのクラスを表示して、実装するメソッドを選択して表示できるようにする方法はありますか?現在、これが発生しているときは、手動でこれを検索して、実装されているメソッドを見つけています。

3
Objective-CでNSStringの大文字と小文字を区別または変更する
のオブジェクトで見つかった文字列を大文字にする方法を知りたいと思っていましたNSMutableArray。 にNSArrayは、'April'インデックス2 の文字列が含まれています。 これをに変更し'APRIL'ます。 このような簡単なものはありますか? viewNoteDateMonth.text = [[displayDate objectAtIndex:2] capitalized];

13
CKEditorはdivからクラスを自動的に取り除きます
私のウェブサイトでは、CKEditorをバックエンドエディターとして使用しています。ソースボタンを押すたびにコードが適切に見えるようにコードを変更したいので、曲がり角を曲がっています。たとえば、ソースにアクセスして<div>... <div class="myclass">some content</div> その後、明らかな理由もなく、クラスがから削除<div>されます。そのため、もう一度ソースにアクセスすると、次のように変更されています... <div>some content</div> この苛立たしい動作はで無効にできるとconfig.js思いますが、私は掘り下げていて、無効にするためのドキュメントを見つけることができません。
140 class  html  ckeditor 

26
ActiveRecordコールバックの実行を回避するにはどうすればよいですか?
after_saveコールバックを持つモデルがいくつかあります。通常は問題ありませんが、開発データの作成時など、コールバックを実行せずにモデルを保存したい場合があります。それを行う簡単な方法はありますか?のようなもの... Person#save( :run_callbacks => false ) または Person#save_without_callbacks Railsのドキュメントを調べても何も見つかりませんでした。ただし、私の経験では、Railsのドキュメントが常にすべての話を伝えるとは限りません。 更新 次のようなモデルからコールバックを削除する方法を説明するブログ投稿を見つけました。 Foo.after_save.clear その方法が文書化されている場所を見つけることができませんでしたが、うまくいくようです。

7
IPAのビルド中のXcode 6.1エラー
今日Xcode 6.1にアップグレードしましたが、何を推測しますか?TestFlightデスクトップアプリを使用してビルドを送信できません。アプリがIPAの構築を開始しているときに発生するエラーは次のとおりです。 エラー:/ usr / bin / codesign --force --preserve-metadata = identifier、entitlements、resource-rules --sign 854059d45eed724593debef577a562e1ba96ab55 --resource-rules = / tmp / QYFSJIvu7W / Payload / XX.app / ResourceRules.plist / tmp /QYFSJIvu7W/Payload/XX.appがエラー1で失敗しました。出力:警告:オプション "resource-rules"を指定した--preserve-metadataの使用(Mac OS X> = 10.10で非推奨)!警告:--resource-rulesはMac OS X> = 10.10では廃止されました!/tmp/QYFSJIvu7W/Payload/XX.app/ResourceRules.plist:リソースを読み取れません 「サポート記事」は何が起こっているのか分かりません。 xcrunまたは同様のツールを使用するJenkinsのようなCI環境でも同じことが起こるため、これはTestFlightの問題ではないようです。 アプリは何ヶ月も更新されなかったので、すぐにこれを修正するための更新を期待するべきではないことを知っています。以前は私と私のクライアントにとって非常にうまく機能していたので、他の何かのためにそれを放棄することにあまり熱心ではありません。 このエラーについての考え、およびそれを修正する方法は非常にありがたいです。

12
EF5:ファイル '{0}'をデータベース '{1}'として添付できません
ここで説明されているとおりの問題が発生していますとおり(「削除されたMDFファイルに添付できない」セクションを参照)が、問題の解決策がそこに記載されていません... つまり、.mdfファイルを削除した後、EF 5.0を使用してDBにアクセスしようとすると、次の例外がスローされます。 DataException-> EntityException-> SqlException: ファイル '{0}'をデータベース '{1}'として添付できません DBファイルを削除しましたが、イニシャライザを使用することを期待しているアプリケーションを実行すると、その厄介なエラーメッセージが表示されます。これを修正する方法はありますか?

12
ファイルを再帰的に削除する
MacからLinuxサーバーにファイルを移動した後に取得する厄介な._および.DS_Storeファイルを削除する解決策はありますか? 開始ディレクトリを指定してそれを手放しますか?/ var / www / html /のように...
140 linux  bash 

28
Android Studio-ローカルパスが存在しません
Android Studioを0.2.4に更新した後、プロジェクトをデプロイできません。apkファイル名の完全な不一致があります。 Waiting for device. Target device: 0146B0020E010020 Uploading file local path: /home/martin/workspace/git/projectname/projectname/project/build/classes/debug/AppName.apk remote path: /data/local/tmp/com.xxx.xxx.android.projectname Local path doesn't exist. ここでいくつかの投稿を読んだ後、出力パスをbuild / apkフォルダーに変更しましたが、問題は解決しません。作成されたprojectname-debug-unaligned.apkの代わりに、彼はprojectname.apkを探しています。探している名前を変更するように指示する方法と場所がわかりません。何か案は? PS:はい、右側のリストに表示されているいくつかの投稿を読みました。IDEの再起動は同僚にとってはうまくいきましたが、私にとってはうまくいきませんでした。 編集: ある問題から次の問題につまずいたので、ダウンロードできる唯一のダウンロード可能なバージョンである0.2.0に戻しました。 UI要素が消えることはなく、新しいプロジェクトを作成できます。そして何よりも、ついにAPKをスタジオからデバイスに再びデプロイできるようになります。0.2.5がリリースされたらすぐに試してみます。

7
クロージャーを変数としてSwiftに保管する
Objective-Cでは、ブロックの入力と出力を定義し、メソッドに渡されたブロックの1つを保存して、後でそのブロックを使用できます。 // in .h typedef void (^APLCalibrationProgressHandler)(float percentComplete); typedef void (^APLCalibrationCompletionHandler)(NSInteger measuredPower, NSError *error); // in .m @property (strong) APLCalibrationProgressHandler progressHandler; @property (strong) APLCalibrationCompletionHandler completionHandler; - (id)initWithRegion:(CLBeaconRegion *)region completionHandler:(APLCalibrationCompletionHandler)handler { self = [super init]; if(self) { ... _completionHandler = [handler copy]; .. } return self; } - (void)performCalibrationWithProgressHandler:(APLCalibrationProgressHandler)handler { ... …

8
UIWebViewの背景はクリアカラーに設定されていますが、透明ではありません
iOS SDK最新バージョンとXCode 4.2を使用してiOS 4アプリケーションを開発しています。 私はとのXIB持っているUIWebViewとアルファ= 1.0を、背景にセットクリアカラーと不透明が設定されていません。このXIBでは、次のコードを使用して背景として画像を設定しました。 - (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil { self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil]; if (self) { UIColor *background = [[UIColor alloc] initWithPatternImage:[UIImage imageNamed:@"AboutBackground.png"]]; self.view.backgroundColor = background; [background release]; } return self; } UIWebView静的なhtmlのを示しています。 <html><head></head><body style=\"margin:0 auto;text-align:center;background-color: transparent; color:white\">...</body></html> iOS 5シミュレーターでは、その背景は透明ですが、iOS 4デバイスでは灰色です。 どんな手掛かり?

30
フィボナッチ数列の書き方は?
私はもともとプログラムを間違ってコーディングしていました。範囲内のフィボナッチ数を返すのではなく(つまり、startNumber 1、endNumber 20 = 1から20までの数値のみ)、範囲内のすべてのフィボナッチ数(つまり、startNumber 1、endNumber 20)を表示するようにプログラムを記述しました。表示=最初の20フィボナッチ数)。確実なコードがあると思った。なぜこれが起こっているのかもわかりません。 startNumber = int(raw_input("Enter the start number here ")) endNumber = int(raw_input("Enter the end number here ")) def fib(n): if n < 2: return n return fib(n-2) + fib(n-1) print map(fib, range(startNumber, endNumber)) 誰かが私のパートIIで指摘した(これは重複しているため閉鎖された-https ://stackoverflow.com/questions/504193/how-to-write-the-fibonacci-sequence-in-python-part-ii) whileNumberループを使用して、ジェネレータを介してstartNumberおよびendNumberを渡す必要があります。誰かが私にこれを行う方法の方向を教えてもらえますか?どんな助けでも大歓迎です。 私は学習プログラマーであり、少しごちゃごちゃしています。ユーザーが入力した開始番号と終了番号によってフィボナッチ数列を計算して表示するプログラムを作成するように求められます(つまり、startNumber = 20 endNumber = 100で、その範囲内の数値のみを表示します)。秘訣は、それを包括的に使用することです(これはPythonでの方法がわかりません?-これは包括的範囲を使用することを意味すると思いますか?)。 これまでのところ、実際のコーディングではなく、次のようになっています。 Fibシーケンス式を無限に書き込む …


18
アプリケーションcom.android.tools.fd.runtime.BootstrapApplicationをインスタンス化できませんか?Android
Android Studioをバージョン2.0に更新しました。しかし、私には問題がありました、なぜかわかりませんか? 重要なエラー情報: アプリケーションcom.android.tools.fd.runtime.BootstrapApplicationをインスタンス化できません:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication 長い間検索してきましたが、リンクを見ると正しい答えが見つかりませんでした 同時に[ ファイル ]- > [プロジェクト構造 ]をクリックすると 、次のエラーが表示されます。 ライブラリのどこかに問題がありますか?Gradleがプログラムをビルドするときに、現在のプログラムではライブラリが完全にロードされませんでした。Android Studioバージョン2.0に問題はありますか? Android Studio 1.4.0を使用してプログラムをビルドして実行すると、それは私にとってはうまくいきます!しかし、Android Studio 2.0を使用すると、問題が発生します。 どうして?私を手伝ってくれますか? 詳細なエラーログは次のとおりです。 11-28 11:57:00.489 19890-19890 / com.eallcn.rentagent.debug E / AndroidRuntime:FATAL EXCEPTION:main Process:com.eallcn.rentagent.debug、PID:19890 java.lang.RuntimeException:Unable to instance an application com.android.tools.fd.runtime.BootstrapApplication:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication at android.app.LoadedApk.makeApplication(LoadedApk.java:537)at android.app .ActivityThread.handleBindApplication(ActivityThread.java:4586)at android.app.ActivityThread.access $ 1800(ActivityThread.java:139) at android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1316) at android.os.Handler.dispatchMessage(Handler.java:102) …

24
ユーザー入力を許可しないテキスト入力を備えたjQuery Datepicker
テキストボックス入力でjQuery Datepickerを使用するにはどうすればよいですか。 $("#my_txtbox").datepicker({ // options }); これは、ユーザーがテキストボックスにランダムなテキストを入力することを許可しません。テキストボックスがフォーカスを取得したとき、またはユーザーがクリックしたときに、Datepickerをポップアップさせたいのですが、キーボードを使用したユーザー入力(コピーと貼り付けなど)をテキストボックスが無視するようにしたいのですが。Datepickerカレンダーからのみテキストボックスに入力したいのですが。 これは可能ですか? jQuery 1.2.6 Datepicker 1.5.2
140 jquery  datepicker 

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