問題タブ [nsrange]
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.
objective-c - rangeOfString によって返される範囲の Objective-C Extract インデックス:
NSUInteger indexから抽出する方法
このインデックスを[array objectAtIndex:index]?
iphone - 文字列から母音を削除する
cfField.text の結果は常に子音と母音ですが、結果は子音のみである必要があります。知らない。
objective-c - 文字列検索における stringwithformat の問題
以下の実験を行いました。stringwithformat で初期化された文字列が文字列検索で失敗する理由を誰か指摘できますか?
私は得るtitleResultsRange.length > 0
しかし、私がそうするとき -
NSRange titleResultsRange = [test1 rangeOfString:test3 options:NSCaseInsensitiveSearch];
私は得るtitleResultsRange.length = 0
なんで?
objective-c - Objective-C: 部分文字列と置換
私はNSStringURLであるを持っています。この URL はカットする必要があります:
私はこの URL を持っており、変数に値を持たhttp://www.test.com/folder/testfolderせたいので、をカットする必要があります。そこで、空の文字列に置き換えるを見つけようとしました。testhttp://www.test.com/folder/testfolderNSRange testfolder
しかし、うまくいきません。私が間違っていることは何ですか?
ios - NSRangeException: コール スタックに行番号が表示されない
次のインデックス範囲外エラーが発生しています。
エラーの意味は正確にわかっていますが、これらのエラーを修正するのは非常に難しいと思います。これは、何らかの理由で、配列が呼び出されたコード行がコール スタックに表示されないためです。スレッド 1 からのコール スタックは次のとおりです。
ご覧のとおり、このコール スタックはあまり役に立ちません。コードのメソッドが表示されないからです。また、エラーに表示されている呼び出しスタックには 22 のメモリ アドレスがありますが、スレッド 1 からのスタックには 15 しかなく、アドレスはまったく一致しません。他のスレッドには有用な情報が含まれていないようです。
エラー (22 個のアドレスを持つもの) から「First throw call stack」のスレッドを確認して、このエラーの原因となっている行を見つけるにはどうすればよいですか? ビルド設定で何かが正しく設定されていないために、関連するスタックを取得できなくなっている可能性がありますか?
誰かがこれについて正しい方向に私を向けることができれば、私はとても感謝しています. 問題のある行を手動で見つけようとするのは非常に面倒です。
ありがとう!
iphone - キャッチされなかった例外のためにアプリを終了します'NSRangeException'は範囲またはインデックスを範囲外にします'
私はバーコードアプリに取り組んでおり、CLControllerから場所を取得しているので、場所、速度、その他多くのことを指定しているので、WithRangeをサブストリングして例外を取得しているので、理由とこれをどうすればよいですか?
前もって感謝します。
}
この例外を取得する
2011-11-23 14:24:58.161 BarCodeApp [2632:707] *キャッチされなかった例外'NSRangeException'、理由:'-[NSRegularExpression enumerateMatchesInString:options:range:usingBlock:]:範囲またはインデックスが範囲外であるためにアプリを終了しています'最初のスローコールスタック:(0x326398bf 0x364a31e5 0x326397b9 0x326397db 0x3783846b 0x37838a11 0x37af 0xbe73 0x3548f5df 0x3548ef81 0x3548962f 0x3260db3 データフォーマッタは一時的に利用できません。「続行」後に再試行します。(dlopen関数が見つからないため、共有ライブラリをロードできません。)
objective-c - NSRange を使用したループ
NSRange次のような年の範囲を保持するために使用しようとしています
主にフィルタリングに使用されることはわかってNSRangeいますが、範囲内の要素をループしたいと考えています。NSRangeを に変換せずにそれは可能NSArrayですか?
objective-c - Objective-Cのポインタについて
私は次のことに遭遇しましたが、なぜこれが機能するのか理解できないようです。以前にポインタを使用する必要がない理由を説明してくださいrange。
objective-c - Objective-Cでオフセットを使用してNSStringの文字のインデックスを取得し、部分文字列を使用する
紐あります!
私がやりたいことは次のとおりです。
- 文字列の最初の文字がインデックス 0 であると仮定します。11 番目の文字 (上記の場合は「l」) に移動し、最初に発生するスペースの位置を逆方向に見つけます (上記の文字列では、最初に発生するスペースの位置'l' からさかのぼると、位置は 10 になります)。このスペースのインデックスを 10 の値を持つ 'leSpace' としましょう。
... を使用して、残りの文字列を新しい文字列に部分文字列化します。
/li>
...よく説明できたと思います。助けてください。このタスクを実行するのに役立つスニペットまたは何かを書いてもらえますか?
iphone - nsstring 範囲内の文字列を置換
特定のパターンの文字列があります。パターンを検索し、そのパターン内の文字列を置き換える必要があります。例:
ここで、「{ }」の間にある最初の部分文字列を抽出できます。つまり、「Hello」ですが、チェックを続行する必要があり、他の文字列を抽出する必要もあります。