問題タブ [nsscanner]

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 投票する
1 に答える
1572 参照

objective-c - .txt ファイルから Xcode の NSMutable 配列に情報を読み込むにはどうすればよいですか (最初の行には文字列、2 番目の整数、3 番目の別の文字列などが含まれます)

Xcode で.txtファイルを読み込むのに助けが必要です。NSMutableArray多くの異なる文字列と整数を特定の順序で含む大きなファイルを読み取りたいと考えています。次に、読み取った情報を使用して新しい人物オブジェクトを作成し、各オブジェクトを人物オブジェクトの配列に追加したいと考えています。

したがって、これが私のテキスト ファイルである場合:

リチャード・
スミス
richardsmitha@gmail.com
18
www.richardsmith.com
スティーブ・
ジョブズ
stevejobs@apple.com
12
www.stevejobs.com

以下を割り当てるメソッドが必要です。

次に、それらの値でオブジェクトを作成する必要があります。

次に、ファイル内に何人の人がいるかに関係なく繰り返す必要があり.txtます。

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

iphone - NSScanner の使用

テキストをスキャンしようとしていますが、その仕組みがわかりません。誰か助けてくれませんか??

私の最終的な文字列は次のようになります。私はこのテキストが必要ですそしてこのテキストもこのテキストが必要です!

前もって感謝します

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

iphone - iPhoneのHTMLでのみ画像のリンクを削除

XML を解析し、xml のさまざまな要素を使用して、UIWebView に表示できる HTML コードを作成します。解析済み XML の一部には、リンク付きの画像が含まれています。写真は残しておきたいのですが、リンクを失います。通常、文字列内のすべての ahref タグを置き換えるだけで済みますが、写真以外のリンクは残しておきたいと思います。XCodeでこれを実行して、画像からahrefタグのみを削除する方法はありますか?

a href="http://treymorgan.net/wp-content/uploads/2012/06/divorce.jpg" img class="alignleft size-full wp-image-4539" title="divorce" src="http://treymorgan.net/wp-content/uploads/2012/06/divorce.jpg" alt="" width="190" height="150"/ /a

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

objective-c - 括弧と引用符の両方から NSString を抽出する

次のような WebAPI 呼び出しから返される文字列があります。

回避策として、メール アドレス、つまり username@domain.com のみを抽出しようとしています。

括弧内と引用符内のデータを抽出しているため、これを行うための最善の方法はわかりません。

任意のポインター (しゃれは意図されていません) をいただければ幸いです。

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

xcode - 等号の後の NSScanner スキャン

NSScanner を使用して「requestkey」と「requestsecret」を取得するにはどうすればよいですか。私はそれを達成することができないようです。

なぜそれがnullなのか理解できないようです。ありがとう!

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

iphone - iPhone SDK:NSScanner がランダムにクラッシュする

情報を取得してアプリケーションに入れるために Web サイトからテキストをスキャンするアプリケーションがあります。したがって、この場合、ユーザーが Facebook で持っている通知の数を取得しています。アプリケーションがランダムにクラッシュすることを除いて、すべて正常に動作します。これは、テキスト内の数字を検索するためのコードです。

このコードはうまく機能しますが、ランダムにクラッシュします。これが私が得るクラッシュログです:

* First throw call stack: (0x3361b6c3 0x398b397f 0x3361b5e5 0x34d2632f 0x25147 0x34dbf78b 0x335f09ff 0x335f06b1 0x335ef321 0x3356239d 0x33562229 0x39fad31b 0x3402b8f9 0x22267 0x22208) libc++abi.dylib: terminate called throwing an exception

このクラッシュは、何があってもランダムに発生します。たとえば、しばらく実行したままにしておくと、7 分後にランダムにクラッシュします。何が悪いのかわからない。ご覧いただきありがとうございます。さらに情報が必要な場合はお知らせください。

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

objective-c - 解析クラスは最後の項目を 2 回書き込みます

私は無力です。このテキストを解析します...

NSScanner のインスタンスを使用:

返された配列でここで最後のオブジェクトを 2 回取得する理由がわかりません。私は何が欠けていますか?以下に何か問題がありますか?

助けてくれてありがとう!

マティアス

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

objective-c - さらに別のNSScannercharacterSetWithCharactersInStringnewb

文字列( "G00 X0.0000 Y0.0000")があり、その内容を解析する必要があると仮定します。これが私のコードです:

そしてNSLogへの出力:

私のcharacterSetには「X」と「Y」の両方が含まれていますが、NSScannerが「X0.0000」でスキャンしない理由がわかりません-Yを見つけて、XからYまでのすべてをプルする必要があります理解。

scanLocationから、スキャナーがインデックス4で(正しく)停止していることがわかりますが、ループが続行しないか、falseと評価されます。スキャナーはループを続け、(characterSetから)区切り文字を見つけてデータを取得するべきではありませんか?

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

iphone - GLTapLabel の問題 + 特定の文字が描画されない

プロジェクトにGLTapLabelを使用していますが、ほとんどすべてが正常に機能しています。

+aまたはその他の特殊文字で始まるテキストを表示しようとすると、全体が次のようになります:スクリーンショット 1 (左: シミュレーターでの出力、右: インターフェイス ビルダーでのテキスト)。

ScreenShot 2に見られるように、通常は魅力的に機能します。

GLTapLabel.mdrawTextInRect関数内の)次の行と関係があると思います :

解決策はありますか?何か足りないだけですか?私はこれまでに何かをしたことがありませんNSScanner

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

objective-c - NSScanner からのテキスト出力に最後の文字を含める

NSScanner を使用して、文字列内の [角括弧] で囲まれたテキストを検出し、それを HTML ハイパーリンクに変換しています。このテキストを次の方法で変換したいと考えています。

に変換する必要があります

NSScanner を実装しましたが、正しく動作させるには、角かっこの最初と 2 番目の両方を抽出する必要があります。

私のコードの現在の状態は次のとおりです。

このブレークポイントで、閉じ括弧を含まない文字列が返されます。したがって、上記のテキスト文字列の例では、最初のブレークポイントでの NSString *text の内容は次のようになります。

文字列を適切に操作するには、開き括弧と閉じ括弧の両方を使用する必要があります。

基本的に、私の質問は次のとおりです。NSScanner を1 つの文字で進め、その文字を変数「テキスト」に含めるにはどうすればよいですか?