通常の変数のように使用できるかどうかはわかりません。変更可能なバージョンは表示されません。変更可能なのは値が変更できるということですか?誰かがNSNumberの完全な使用例を投稿できますか?
答えて
をあなたは「完全な例の使用法」とはどういう意味ですか?あなたが探している種類の例の文脈を与えることができますか?
何かを「通常の」変数として使用することはどういう意味ですか?
あなたは自動解放オブジェクトを返しますnumberWithXXX
の機能を使用することにより、または標準alloc
/init
を行うことのいずれかによってNSNumber
を取得することができます:あなたのポインタが指している場所を後から変更することができ
NSNumber* myAllocedNumber = [[NSNumber alloc] initWithFloat:0.0f];
// ...use it...
[myAllocedNumber release];
NSNumber* myAutoreleasedNumber = [NSNumber numberWithFloat:0.0f];
が、値を変更することはできません:
NSNumber* myAutoreleasedNumber = nil;
myAutoreleasedNumber = [NSNumber numberWithFloat:0.0f];
// ...use it...
myAutoreleasedNumber = [NSNumber numberWithInt:1000];
だから私は値自体を変更することはできません。しかし、私はちょうどそれに別のnsnumberを割り当てることができます。きちんとしたOK。それは理にかなっている。あなたはそれにかなり答えました。私はそれをやったときにリリースメソッドを使用する必要がありますか? – Neo42
allocを使用した場合、またはオブジェクトを保持している場合のみ、リリースを使用してください。上記の例では、myAutoreleasedNumberにretainを使用すると、しばらくそれを保つ必要がある場合があります。 –
この作品ように、あなたは常に不変変数に別のオブジェクト参照を割り当てることができます。
NSNumber *intKey;
NSMutableArray *backToString =[[NSMutableArray alloc] init];
while ((intKey = [enumerator nextObject])) {
//(NSNumber *)integer = [key integerValue];
[backToString addObject:[intKey stringValue]];
// code that uses the returned key
}
- 1. 趣味の投稿と完全な例
- 2. 誰かがSwiftにMVCパターンの良い例を投稿できますか?
- 3. 誰かが完全なREST APIでswaggervelを使用しましたか?
- 4. Facebookの投稿から完全なコメントを埋め込む
- 5. Wordpressの誰かが投稿した自動投稿
- 6. 誰でもdocusign java-client sdkを使ってイベント通知の例を投稿できますか?
- 7. djangoは投稿値が完全ではない
- 8. 実際に完全なJIDを使用するのは誰ですか?
- 9. facebookのフィード投稿apiを使用しているときに完全な画像が表示されない
- 10. Wordpress API - 投稿の一覧からの完全な投稿の詳細へのリンク
- 11. WordPressの投稿ごとにカスタムサイドバーを使用できますか?
- 12. Ajax投稿完全なaspxページを返す
- 13. 投稿を受け取った時に投稿配列が不完全投稿者
- 14. 誰かがThor :: HiddenTaskの使用例を提供できますか?
- 15. 誰かがspring-integration-aws SQSの使用例を提供できますか?
- 16. 誰かがxcodeを使ってiphone objective cからhttpを認証する方法のいくつかのコード例を投稿できますか?
- 17. 投稿全体でViewDataを使用しています
- 18. 誰かが有用なInheritanceDemandの例(リンク)を提供できますか?
- 19. コメントプラグインを使用して誰かがコメントを投稿したときに通知を受け取ります
- 20. 記事の投稿者がBlogger.comに完全に読み込まれない
- 21. 誰かがsize_t型を例として使用する理由を誰でも説明できますか?
- 22. $ .ajaxPrefilterはフォーム投稿に使用できますか?
- 23. 完全多型関数を使用できますか?
- 24. VS2010ではASP.NET Web APIの完全なリリースを使用できますか?
- 25. 投稿者が投稿できる投稿数を制限します。 (PHP、ワードプレス)
- 26. 不完全な型のリストのイテレータを使用できますか?
- 27. Google+ APIで投稿できますか?
- 28. フォーム投稿投稿URLからpreg_match_allを使用
- 29. 半透明で完全に透明なWindowsフォームを使用できますか?
- 30. form_div_layout.html.twigで使用できる変数の完全なリストはありますか?
'mutable'はその値を変更できることを意味します。 'immutable'は値を変更できないことを意味します。 – fbrereto