問題タブ [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 に答える
734 参照

iphone - NSScannerに問題があります!imgタグのURLを取得してください!

このコードを使用して、フィードの最初の画像を取得します... htmlStringにはhtmlタグが含まれており、同じ場合は最初の画像を正しく取得できますが、それ以外の場合はnilNSStringを取得します。理由がわかりません。htmlStringには1つの画像が含まれていると確信しています。たとえば、この文字列の場合、最初の画像を正しく取得できません。

例:CultOfMachasegnalatoladisponibilitàsulMacAppStore delle prime applicazioni sviluppate appositamente per OS X10.7Lion。passato situazioniには、Questa hanno preceduto di qualche ora il lancio di nuovi prodotti、basti pensare al rilascio di iOS 4.2.1 per iPhone e iPad、primo Firmware che ha unificato la numerazione delle versioni di sistema diquestidispositiviがあります。OSXLionèpiùvicinoalrilascio?</p> <p><img class="aligncenter size-full wp-image-21789" title="mac-app-store_t" src="http://static.slidetomac.com/wp-content/uploads/2011/07/mac-app-store_t.jpg" alt="" width="507" height="300" /></p> <p><span id="more-21780"></span></p> <p>ソロクアルチェジョルノファアップル....

私が必要とするコードの部分は次のとおりです。<img class="aligncenter size-full wp-image-21789" title="mac-app-store_t" src="http://static.slidetomac.com/wp-content/uploads/2011/07/mac-app-store_t.jpg" alt="" width="507" height="300" /

しかし、画像のURLを正しく取得できません...コードの何が問題になっていますか?ありがとう

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

objective-c - スクロールビューを囲むNSTextViewがスペースバーにジャンプします

私は自分のアプリで奇妙な振る舞いをしていて、それがどこから来たのかわかりません。非常にうまく機能するテキストビューコンテンツ用にNSScannerを実装しました。スキャナーはテキストストレージと連携して動作し、テキストビューデリゲートメソッドを介してテキストストレージ文字列に属性を設定します。ただし、スペースを入力するたびに、囲んでいるスクロールビューがスクロールしてテキストビューの一番上に戻ります。誰かがこれがどこから来ているのか私にヒントを与えることができますか?

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

cocoa - NSScanner を使用して文字列を解析する

解析する 2 行の文字列は次のとおりです。

これらの文字列を取り出すには:

(1行目から)

  • VGA対応コントローラー
  • Intel Corporation 82945G/GZ 統合グラフィックス コントローラ
  • [8086:2772]

(2行目から)

  • ディスプレイコントローラー
  • Intel Corporation 82945G/GZ 統合グラフィックス コントローラ
  • [8086:2776]

今私の開始コードは次のとおりです。

そして、これは機能していません。ドキュメントからスキャナーを理解することさえできません。では、誰かが作業コードを投稿できますか?

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

iphone - 指定された文字列から数字を含む文字を検索します。

文字列と数値も含む文字列から NSScanner を使用して文字列を取得するにはどうすればよいですか?

すなわち、001234852ACDSB

結果は 001234852 および ACDSB である必要があります

NSScanner を使用して文字列から数値を取得し、stringByReplaceingOccurrencesOfString を使用して文字列を取得できますが知りたいのですが、NSScanner またはその他の組み込みメソッドを使用して文字列を取得することは可能ですか?

同じ正規表現を知りたいです。

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

arrays - 文字列を配列に分割する最良の方法

私は旅行アプリを開発しています。すべての州と国を含む txt ファイルを読み取る必要があります。これはかなり巨大なファイルであることがわかります。とにかく、これはファイル内のテキストの例です。

ザキントス (ZTH)、ギリシャ
ゼーンズビル (ZZV)、アメリカ
ザンジャン (JWN)、イラン
ザンジバル (ZNZ)、タンザニア
...

今、私は問題なくファイルを読んでいますが、2 つの配列を作成する方法がわかりません。

「、」を区切り文字として使用して NSScanner を使用しようとしましたが、それを機能させる方法がわかりません。また、結果なしで NSString メソッドを試しました。

どんな助けでも大歓迎です、前もってありがとう!!!.

ところで、私の英語について申し訳ありません XD

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

iphone - iphonenscannerの問題

動的に入力される文字列をスキャンするとき、nsscannerは彼女の仕事をすることができないようです。最初にコードを書いてみましょう。

これらのコードを多くの方法で試しましたが、同じ結果が得られました。検索バーに何かを書き込むと、シミュレーターはクラッシュログなしで自動的に終了しました。mySearchBarはプログラムで追加され、UISearchBarクラスであり、selfにリンクされています。

検索と比較のためにfilterContentメソッドでsetextをsearchTextに書き直そうとすると、NSLogはどちらかを無限に表示します

  • 「スキャン:MainViewController」

また

  • 「スキャン:(最初に入力した文字)」

その後、クラッシュしました。MainViewControllerはUIViewControllerクラスです。

私はAppleのドキュメントからこれらのコードを試しました。

http://developer.apple.com/library/mac/#documentation/Cocoa/Conceptual/Strings/Articles/Scanners.html

そしてそれはどんな方法でも完璧に機能します。このコードのNSLogは一度現れて、完全に書かれています。しかし、なぜこのコードが機能するのか、私のものではないのかわかりません。

私の目標は、検索バーで特殊文字を検出することです。検索バーのテキストにそのような文字が含まれている場合は、で無効NSDiactricInsensitiveSearchにすることができNSComparisonResultます。次に、検索結果に、特殊文字を含む単語が表示されます。この特殊文字は、ダイアクト文字の一部ではありません。


8月16日編集:

わかりました、これがnscomparisonresultの私のコードです。@JohnBrighton: `ソリューションは機能しますが、nslogがforループに入ったため、入力した最初の文字のアプリで何もクリックできませんでした... forループの前にこれらのコードを貼り付けると、検索が機能しません。


8月17日編集、上記のコードを書き直して、メソッド全体が表示されるようにします。

以前のコードの「所要時間:0.0000」ではなく、「所要時間:0」を示すNSLogが無限に発生しました。

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

iphone - NSScannerの値を文字列に変換する方法は?

こんにちはみんな、文字列でNSScannerから値を取得する方法を教えていただけますか?infect文字列からint値を抽出する必要があります。スキャナーを使用して抽出しています。現在、値はスキャナーにあります。今、その値を取得する方法は?

今、私の価値と使い方はどこにありますか?

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

ios - xml文字列objective-cからサブ文字列を取得します

私はこの質問が何度も聞かれたことを知っています。xmlを含む応答文字列があります。

リクエストごとに、新しい短いxml文字列を受け取り、「応答」ノードで値を取得する必要があります。xmlパーサーを作成せずにこれを行うにはどうすればよいですか?この短いxml用のxmlパーサーを作成したくありません。

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

objective-c - scanCharactersFromSet:intoString:自動解放された文字列を作成しますか?

Instrumentsを使用している間、この方法からリークが発生しているようです(scanCharactersFromSet:intoString:)。入れられる変数を解放していませんintoString

このメソッドは、メソッドの一部に保持された文字列または自動解放された文字列を作成しますintoStringか?