問題タブ [nsstring]

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

ios - iPhoneのNSStringからHTMLタグを削除する

HTML tagsから削除するNSStringには、いくつかの異なる方法がありますCocoa

1つの方法は、文字列をにレンダリングしてからNSAttributedString、レンダリングされたテキストを取得することです。

もう1つの方法NSXMLDocument'sは、-methodを使用してそれを行う変換objectByApplyingXSLTStringを適用することです。XSLT

NSAttributedString残念ながら、iPhoneはまたはをサポートしていませんNSXMLDocumentHTML正規表現やを快適に使用するには、エッジケースや不正な形式のドキュメントが多すぎますNSScanner。誰かがこれに対する解決策を持っていますか?

1つの提案は、単に開始タグ文字と終了タグ文字を探すことでした。この方法は、非常に些細な場合を除いて機能しません。

たとえば、これらのケース(同じ主題に関するPerl Cookbookの章から)は、このメソッドを壊します:

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

objective-c - リテラル NSString は自動解放されますか、それとも解放する必要がありますか?

次の表記を使用して文字列を作成する場合:

リリースする必要がありfooますか?またはfoo、この場合は自動解放されますか?

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

objective-c - NSString インスタンスは、そのクラスを NSCFString として報告します

ここでの私の目的は非常に単純です。NSStringいくつかのテスト データに を設定してから、クラスを返す必要がありますNSString。これが私のコードです:

ログによると、クラスはNSCFStringではなくNSStringです。何が起きてる?

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

ios - NSString sizeWithFont:forWidth:lineBreakMode:メソッドのドキュメント(iPhone SDK内)?

NSString sizeWithFont:forWidth:lineBreakMode:メソッドのドキュメントが見つかりません( iPhone SDK開発者のNSStringクラスリファレンスに「UILabelのサイズ設定(iPhone SDK内) 」に対するKevin Ballardの回答を参照してください)。ドキュメンテーション。どこを見ればいいですか?

更新:iPhone OSライブラリのドキュメントセットを購読していなかったため、検索が機能しませんでした。

0 投票する
30 に答える
817351 参照

objective-c - NSStrings を連結するための Objective-C のショートカット

stringByAppendingString:Objective-C で( ) 文字列を連結するためのショートカット、またはNSString一般的に操作するためのショートカットはありますか?

たとえば、次のようにします。

もっと似たもの:

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

ios - stringWithFormat は意味不明な文字を含む文字列を生成します

次のコードをデバッグする場合

スクリプトの%sプレースホルダーは、おかしな意味不明な文字に置き換えられます。コードにエラーが表示されますか?

0 投票する
14 に答える
437613 参照

ios - Objective-Cの定数

私はCocoaNSStringアプリケーションを開発しており、好みのキー名を保存する方法として定数sを使用しています。

必要に応じてキーを簡単に変更できるので、これは良い考えだと思います。
さらに、それは「ロジックからデータを分離する」という概念全体です。

とにかく、これらの定数をアプリケーション全体に対して一度定義する良い方法はありますか?

簡単でインテリジェントな方法があると確信していますが、今のところ、私のクラスは使用するクラスを再定義するだけです。

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

cocoa - NSString を NSData に

NSStringとしてオブジェクトが必要NSDataです。後で、この NSData-Object は stringValue を次のように返す必要があります。

stringnil であってはなりません... =D

0 投票する
5 に答える
42565 参照

objective-c - NSString は整数ですか?

NSString の内容が整数値かどうかを確認する方法は? すぐに利用できる方法はありますか?

次のようなことをするよりも、もっと良い方法が必要です。

0 投票する
19 に答える
324457 参照

objective-c - NSDateをNSStringに変換します

@ "yyyy"形式の年のみが文字列に出力されるようNSDateに変換するにはどうすればよいですか?NSString