問題タブ [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.
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
ます。
iphone - NSScanner の使用
テキストをスキャンしようとしていますが、その仕組みがわかりません。誰か助けてくれませんか??
私の最終的な文字列は次のようになります。私はこのテキストが必要ですそしてこのテキストもこのテキストが必要です!
前もって感謝します
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
objective-c - 括弧と引用符の両方から NSString を抽出する
次のような WebAPI 呼び出しから返される文字列があります。
回避策として、メール アドレス、つまり username@domain.com のみを抽出しようとしています。
括弧内と引用符内のデータを抽出しているため、これを行うための最善の方法はわかりません。
任意のポインター (しゃれは意図されていません) をいただければ幸いです。
xcode - 等号の後の NSScanner スキャン
NSScanner を使用して「requestkey」と「requestsecret」を取得するにはどうすればよいですか。私はそれを達成することができないようです。
なぜそれがnullなのか理解できないようです。ありがとう!
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 分後にランダムにクラッシュします。何が悪いのかわからない。ご覧いただきありがとうございます。さらに情報が必要な場合はお知らせください。
objective-c - 解析クラスは最後の項目を 2 回書き込みます
私は無力です。このテキストを解析します...
NSScanner のインスタンスを使用:
返された配列でここで最後のオブジェクトを 2 回取得する理由がわかりません。私は何が欠けていますか?以下に何か問題がありますか?
助けてくれてありがとう!
マティアス
objective-c - さらに別のNSScannercharacterSetWithCharactersInStringnewb
文字列( "G00 X0.0000 Y0.0000")があり、その内容を解析する必要があると仮定します。これが私のコードです:
そしてNSLogへの出力:
私のcharacterSetには「X」と「Y」の両方が含まれていますが、NSScannerが「X0.0000」でスキャンしない理由がわかりません-Yを見つけて、XからYまでのすべてをプルする必要があります理解。
scanLocationから、スキャナーがインデックス4で(正しく)停止していることがわかりますが、ループが続行しないか、falseと評価されます。スキャナーはループを続け、(characterSetから)区切り文字を見つけてデータを取得するべきではありませんか?
iphone - GLTapLabel の問題 + 特定の文字が描画されない
プロジェクトにGLTapLabelを使用していますが、ほとんどすべてが正常に機能しています。
+
aまたはその他の特殊文字で始まるテキストを表示しようとすると、全体が次のようになります:スクリーンショット 1 (左: シミュレーターでの出力、右: インターフェイス ビルダーでのテキスト)。
ScreenShot 2に見られるように、通常は魅力的に機能します。
GLTapLabel.m
(drawTextInRect
関数内の)次の行と関係があると思います :
解決策はありますか?何か足りないだけですか?私はこれまでに何かをしたことがありませんNSScanner
。
objective-c - NSScanner からのテキスト出力に最後の文字を含める
NSScanner を使用して、文字列内の [角括弧] で囲まれたテキストを検出し、それを HTML ハイパーリンクに変換しています。このテキストを次の方法で変換したいと考えています。
に変換する必要があります
NSScanner を実装しましたが、正しく動作させるには、角かっこの最初と 2 番目の両方を抽出する必要があります。
私のコードの現在の状態は次のとおりです。
このブレークポイントで、閉じ括弧を含まない文字列が返されます。したがって、上記のテキスト文字列の例では、最初のブレークポイントでの NSString *text の内容は次のようになります。
文字列を適切に操作するには、開き括弧と閉じ括弧の両方を使用する必要があります。
基本的に、私の質問は次のとおりです。NSScanner を1 つの文字で進め、その文字を変数「テキスト」に含めるにはどうすればよいですか?