質問

った別の問題と同じコー---もしかしたらこのエラー:

初期化の方法-initWithCharactersNoCopy:長さ:freeWhenDone:送付することができない抽象オブジェクトのクラスNSString_RegEx:をコンクリートインスタンス!

いるようで分からないエラーまたはうん---

編集:

NSString *pageContent = [[NSString alloc] initWithData:pageContents encoding:NSASCIIStringEncoding];
NSString_RegEx *pContent = [[NSString_RegEx alloc] initWithString: pageContent];
役に立ちましたか?

解決

だ見ていながら、こNSStringはクラスのクラスター見Appleのdocs こちらの 一般説明 こちらの 注特に、サブクラスNSString.基本的には、NSStringはabstractクラスのない方法で文字の格納、様々なinitWith...すべての方法を返し別のクラスの具象サブクラスでNSStringに基づく方法を設定する処理です。通常、このご利用NSString、これは完全に透過的です。しかし、したい場合はサブクラスNSStringは、少なくとも実装基準法-長さ-characterAtIndex:)プラスのinitメソッドにおいて、明らかにしている方法を格納する文字列)です。

また追加機能をNSString,サブクラスな通常必要です。最初に、ご確認いただく場合、または機能の営業にNSStringる方法、又は、クラスが含まれるNSStringが良いと思われる。例えば、 RegexKit または GoogleのツールボックスFor Mac, の両方を実装している正規表現のサポート用カテゴリNSString.

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top