問題タブ [identifier]
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.
ruby - # Ruby でメソッドを識別する規則の根拠/歴史は何ですか?
たとえば、 と呼ばれるメソッドは常に見てきましたString#split
が、 はまったくString.split
論理的ではないようです。または、の名前空間にいるString::split
と見なすことができるため、 . クラスが想定/暗示されている場合( )、メソッドだけを見たこともあります。#split
String
#split
これが ri でのメソッドの識別方法であることを理解しています。どっちが先だった?
これは、たとえば、メソッドとフィールドを区別するためですか? また、これがインスタンス メソッドとクラス メソッドを区別するのに役立つと聞いたことがあります。しかし、これはどこから始まったのでしょうか?
iphone - iPhone iAd: 「このリクエストに適した広告が見つかりません」
iAd に問題があります。私は 2 つのアプリを持っています。それらを AAA と BBB と呼びましょう。AAA は、iAd が有効になっている「アップロード待ち」の新しいアプリケーションです。BBB は、私が更新したい既存のアプリケーションであり、iAd が有効な状態で「アップロードを待機中」でもあります。
AAA の iAd は問題なく動作します。BBB では、コンソールに次のエラーが表示されます: エラー Domain=ADErrorDomain Code=0 "このリクエストに適した広告が見つかりません"
両方のアプリで同じ iAd コードが使用されています。プロビジョニング プロファイルとバンドル ID のみが変更されます。さらに、AAA のバンドル識別子を BBB のバンドル識別子に変更すると、機能しません! したがって、バンドル識別子のみに関連するもののようです。アップルの問題?
私は何をすべきか?私はそれを働かせることができません。既存の BBB アプリを更新できないため、バンドル ID を変更できません。
xcode - Ipad xcode plistの問題
plist ファイルに問題があります。ひょっとしたら解決策が見えてくるかもしれません。
私はiPad用のプロジェクトを作成しました。すべてがiPadシミュレーターでうまく機能しています。まったく問題ありません。ここで、iPad デバイスでテストすることにしました。したがって、デフォルトで「com.yourcompany.${PRODUCT_NAME:rfc1034identifier}」であった plist の「バンドル識別子」を変更し、「com.mycompanysname.applicationID」を配置しました。ああ、そのプロジェクトのアプリケーション ID を既に作成していることを忘れていました。「バンドル識別子」が変更されるとすぐに、プロジェクトはシミュレーターでもデバイスでも実行されなくなります。実行されなくなったということは、プロジェクトを起動すると黒い画面が表示されるだけで、他には何も表示されないということです。
ブレークポイントを使用してデバッグすることにしました。アプリがデリゲートの「アプリケーション didFinishLaunchingWithOptions」メソッドにさえ到達しないため、どういうわけか非常に奇妙です。
バンドル識別子をデフォルトで書き込まれたものに戻しても、プロジェクトはシミュレーターで実行されなくなりました。したがって使用不可。
誰かがすでにこの問題に遭遇しているかもしれません。あなたの助けが必要です。
ありがとう
c - グルーヴィーな "def" 宣言は C 言語に変換されますか?
私はこれが現時点で完全にばかげているように聞こえることを知っていますが、私を信じてください.phpの「$ variable」またはgroovyの「def」のようなものが必要です。私のアプローチは、C言語に実装する自動変数「データ型」識別です。
例えば:
「def」は型名の代わりです。変数定義では、型を気にしないことを示すために使用されます。変数定義では、型名を明示的に指定するか、代わりに「def」を使用することが必須です。これは、変数定義を Groovy パーサーで検出可能にするために必要です。
また
文字列を含む変数と数値を含む変数を作成してみましょう。
PHP は緩やかに型付けされた言語です PHP では、値を追加する前に変数を宣言する必要はありません。 上記の例では、変数のデータ型を PHP に伝える必要がないことがわかります。 PHP は、変数の値に応じて、変数を正しいデータ型に自動的に変換します。 厳密に型指定されたプログラミング言語では、変数を使用する前に変数の型と名前を宣言 (定義) する必要があります。
iphone - 再利用されたテーブル セルを取得するために異なるセル識別子を使用するのはいつですか?
で使用されている識別子に興味があります
uiviewtable のさまざまなセクションにさまざまな識別子を使用するケースをいくつか見ましたが、一般的に言えば、その動機は何ですか?
たとえば、セクション 0 にはセルにいくつかのテキストファイルが含まれているのに対し、セクション 1 にはカスタマイズされたコントロールのない純粋なセルのみが含まれているため、このシナリオでは異なる種類のセルを取得するために異なる識別子を使用する必要があるためですか? 同じ識別子を使用するのはどうですか?
database - Gmail URL - データベース ID から URL 文字列に移動する方法
gmail がデータベース内の電子メールの ID から文字列 URL に移動する方法を知っている人はいますか? 実際のデータベース ID を URL に入れるという考えはあまり好きではありません。データベース内のデータの行数やその他の情報がわかるからです。
データベース ID から双方向でデータベース ID に関する情報を提供しない英数字文字列にマッピングする方法はありますか?
なるほど。
duplicates - 重複する識別子のエラー
TForm
宣言を何も変更せずに、Lazarusでコーディングしていました。次に、アプリケーションをテストしようとしましたが、コンパイル時に次のエラーが発生しました。
そして、これが私の*.lprファイルの内容です。
私は何をする必要がありますか?
algorithm - バイナリ ファイルを効率的に識別する方法
バイナリ ファイルを識別する最も効率的な方法は何ですか? バイナリ ファイルからある種の署名を抽出し、それを使用して他の署名と比較したいと考えています。
ブルート フォース アプローチは、ファイル全体を署名として使用することです。私はこの問題に対するよりスマートなアプローチを探しており、パフォーマンスのために少し精度を犠牲にしても構わないと思っています。
(Java コード例が優先されますが、言語にとらわれない回答が推奨されます)
編集:ファイル全体をスキャンしてハッシュを作成すると、ファイルが大きくなるほど時間がかかるという欠点があります。とにかくハッシュは一意ではないため、より効率的なアプローチがあるかどうか疑問に思っていました(つまり、バイトの均等に分散されたサンプリングからのハッシュ)。
objective-c - xib から識別子でカスタム UITableViewCell を選択します
UITableView を異なる UITableViewCells で埋めようとしています。識別子によって XIB ファイルから 3 つの UITableViewCells のうちの 1 つを選択しようとしましたが、UITableViewCell の識別子の値を取得できません。
java - Javaプログラムでの識別子の名前変更
たとえば、Javaプログラムのメソッドなど、特定のスコープ内の識別子の名前をプログラムで変更する必要があります。たとえば、次のJava関数があるとします。
変数の名前を変更した後(xからa、yからb、zからc)、次の関数を取得する必要があります。
このような識別子とその参照の名前変更をプログラムで実装するにはどうすればよいですか?
私はEclipseASTとJavaモデルを調べてきました。いずれの場合も、特定の識別子のすべてのオカレンスの検索を実装してから、それらを置き換える必要があります。これを行うためのより良い方法があるかどうか疑問に思っています(EclipseリファクタリングUIがそのような変数の名前変更をどのようにサポートするか)?または、Language Toolkit(org.eclipse.ltk.core.refactoring)を調べる必要がありますか?チュートリアル、サンプルコード、または提案はありますか?
助けてください。