2011-08-03 8 views
0

imgタグのsrc属性の値をHTML文字列に取得する3つの方法が見つかりました。HTMLタグ(Regex、NScanner、Hppple)からURLを取得する最速の方法はどれですか?

  1. RegexKitLiteを使用するRegexの場合。
  2. TFHipple HTMLパーサー
  3. HTML文字列をスキャンするためにNSSCannerを使用する。

私のiPhoneアプリのパフォーマンスを最適化するためにどのように使用する必要がありますか?

+1

わからない場合は、測定する必要があります。 – FrVaBe

+1

regexesでHTMLを解析することは良い考えではありません(http://stackoverflow.com/questions/1732348/regex-match-open-tags-except-xhtml-self-contained-tags/1732454#1732454)。 –

+0

@Claszenどのように私はそれをmiseureすることができますか?アプリを使えますか?ありがとう –

答えて

1

おそらく最も速くはありませんが、RegExは最も多目的で移植性の高い方法です。そして、毎秒何百回ものパースを行っていなければ、最速のメソッドを使用しないとパフォーマンスが低下することに気づかないでしょう。

私は、iPhoneで多くの正規表現を使用して、ユーザはテキストを入力している(したがって、遅延が確実に見られる)。決して問題はなかった。

関連する問題