問題タブ [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.

0 投票する
4 に答える
18412 参照

ios - NSString 内の特定の文字のすべての NSRange を取得する方法は?

と の 2 つの NSString がorgTextありsearchLetterます。で searchLetter が出現するたびに赤い色
で強調表示したいと思います。のすべての出現 を取得するにはどうすればよいですか? 例:orgText
NSRangesearchLetter

「abcahaiapaoiuiapplma」のすべての「a」を赤色で強調表示したいと思います。
ありがとう。

0 投票する
1 に答える
5116 参照

iphone - -[__NSCFDictionary rangeOfString:]: 認識されないセレクターがインスタンスに送信されました

私はこの問題に対してここで多くの解決策が利用できることを知っていますが、私は時々正常に実行される単一の行で立ち往生しています。

これは、エラーが発生するメールを投稿する私のコードです-[__NSCFDictionary rangeOfString:]: unrecognized selector sent to instance

ボタンが押されたときに呼び出されるメソッドのコードは次のとおりです。

原因でアプリがクラッシュする

助けてください。

クラッシュする理由を提案してください???? :(

0 投票する
3 に答える
173 参照

iphone - 文字列内の部分文字列の配列を検索します

文字列に、配列に配置した部分文字列が含まれているかどうかを確認したいと考えています。基本的に、ファイルの拡張子を検索したいのですが、ファイルが「画像」の場合、特定のコードを実行したいです。ファイルをダウンロードせずにファイルを「画像」として分類する唯一の方法は、文字列メソッドの部分文字列を使用することです。これまでの私のコードは次のとおりです。

last5Chars に @"png" などの @"jpg" または @"gif" が含まれているかどうかを確認できる場所で、これを行うことは可能ですか?? 助けてくれてありがとう!

0 投票する
1 に答える
905 参照

iphone - iPhone SDK: グループ化された UITableView セクション、リスト アイテムが正しいセクションの下に表示されない

いくつかのセクションを持つグループ化された uitableview があります。セクションは正常に表示され、行数は正しいですが、リスト項目の配置に問題があります。名前のリストを持つ NSMutableArray があり、subArrayWithRange を使用してこの配列を分割します。詳細については、コードを参照してください。問題は、リスト項目が正しいセクションの下に表示されないことです。解決策が見つからないようです。

cellForRowAtIndexPath:

0 投票する
0 に答える
370 参照

iphone - UITableview グループ化されたセクション

この形式でグループ化されたセクション化されたテーブルビューを作成しようとしています:

ネットから収集した 1 つの nsmutablearray にすべてのショップ名を格納しています。町名は、やはりネットから収集された nsmutablearray に格納されます。

ショップ名配列を正しいサイズのサブ配列に分割して、cellforrowatindexpath の正しい町名の下に表示するにはどうすればよいですか?

詳細については、私の最初の投稿とコードを参照してください: iPhone SDK: Grouped UITableView Sections, List Items not shown under right section

0 投票する
3 に答える
414 参照

iphone - NSRange を使用して部分文字列に UIButton を作成する

サーバーからテキストが届きます。1 行または複数行のテキストの場合があります。UILabel にテキストを表示する必要がありますが、これは問題ありません。問題は、同じテキストの特定の部分文字列を見つけたときに UIButton を表示する必要があることです。たとえば、テキストはNitish\n435-234-6543\nIndiaで、次のように表示されます:

したがって、 435-234-6543 を見つけたら、 435-234-6543UIButton を表示する必要があります。

ノート:

  1. テキストは動的です - サーバーから来ます。上記はほんの一例です。
  2. UIButton は UILabel のサブビューになります。

OHAttributedLabelrectForLetterAtIndexなど、さまざまな方法を試しました。しかし、成功しません。私の考えは、部分文字列が見つかったときにボタンを作成し、部分文字列のNSRangeに基づいてボタンのフレームを設定することです。これは可能性がありますか?どうすればそれができますか?または、これを行う他の方法はありますか?

それは私が心配しているアプローチだと思います。

0 投票する
1 に答える
1390 参照

objective-c - NSNotFound と一致しない NSRange

私は次の方法を持っています:

私の問題は、私のプログラムが de NSNotFound に入らないことです。私は電卓を作っていますが、浮動小数点数を受け入れる必要がありますが、. if の真上を通過するだけです。何が間違っている可能性がありますか?

0 投票する
2 に答える
1769 参照

ios - iosnsrangecharを最後から

私が持っているとしましょう:

this - is an - example - with some - dashes

NSRange`rangeOfString:@"-"で"-"の最初のインスタンスを取得しますが、最後のインスタンスのみが必要な場合はどうなりますか?

lastIndexOfで同様に機能するものを探していJSます。ありがとう!

0 投票する
6 に答える
32398 参照

objective-c - NSRange から UITextRange を作成する

テキストビューでさまざまな範囲のピクセル フレームを見つける必要があります。私はそれを行うために使用し- (CGRect)firstRectForRange:(UITextRange *)range;ています。ただし、実際に作成する方法がわかりませんUITextRange

基本的に、これは私が探しているものです:

Apple は、プロトコルを採用するためにサブクラスUITextRange化する必要があると述べています。私はそれをしませんが、ドキュメントのサンプルコードに従い、クラッシュするサブクラスを渡すことを試みました。UITextPositionUITextInputfirstRectForRange

テキストビューに異なる色を追加する簡単な方法があればUILables教えてください。TRUE に設定して UIWebView を使用してみcontent editableましたが、JS との通信が好きではなく、必要なのはカラーリングだけです。

前もって感謝します。

0 投票する
2 に答える
958 参照

ios - iOS - テキストを別の形式のテキストに置き換える

ユーザー用のログインページを作成してUITextFieldいます。ユーザーがパスワードを入力するためのページがあります。最後に概要ページもあり、パスワードを含むユーザー情報が返されます。パスワードを「安全」またはテキストの代わりに星で表示するように変更しようとしています。例えば:

タスクを達成するために次のコードを使用しています。

問題は、私がそうあるべきだと思っていた 8 つ星ではなく、1 つ星しか返さないことです。

私は何が欠けていますか?