問題タブ [nsmutablestring]

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

objective-c - nsmutable文字列を別のnsmutablestringに追加することはできません

4行目のエラーの取得:void値は無視されないはずです。

助けてください...

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

objective-c - NSString と NSMutableString を比較できますか

例えば...

それから...次のステートメントを使用してこれらを比較できますか..?または他の方法はありますか?

私を助けてください...

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

objective-c - NSMutableString への追加に問題がある

こんにちは、みなさん、

どこが間違っているのか知りたいだけですか??? . 私はこのコードを試しましたが、「mutableString」は値を追加しません (「len」の値は「0」になり、NSLog は「mutableString」の値を出力しません)。同じ方法ですが、コードが機能しない理由がわかりません。

前もって感謝します

MGD

0 投票する
4 に答える
5181 参照

objective-c - Objective C の質問: メソッドが文字列を返さない

これは私の最初の質問なので、明らかな場合はご容赦ください。私は数年前に Pascal でプログラミングすることを学んだので、私の用語は間違っているかもしれません。たくさんの投稿を見てきましたが、基本的な問題に対処しているようには見えません。

小数を分数に戻すために使用するルックアップ テーブルがあります。私はこのメソッドを呼び出しています...

...これとともに..

アイデアは、それfloat2がメソッドに渡す小数でありmyString、返される分数であるということです。

これはルックアップの後に実行されます。

ログはmyString正しい分数を示しています。つまりmyString、返したい分数を正しく表示していますが、outputFractionnull です。

ポインタの問題だと思います。を試し*myStringましたが、コンパイラがエラーをスローします (互換性のない型)。

どんな提案でも大歓迎です。

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

iphone - NSMutableString から NString への変換は、「割り当て解除されたインスタンスに送信されたメッセージ」になります

NSMutableString、localPName にデータがあります。ユーザーのデータを次のように保存したい:

コンパイラは、「割り当て解除されたインスタンスに送信されたメッセージ」について私に教えようと懸命に努力しています。合成と 1 回の使用 (有効なデータを出力する) を除いて、localPName がどこで変更されたのか、ましてや「割り当て解除」されたのか、解放されたのかはわかりません。

ここからはほとんどランチです。

「何を試しましたか?」に答えるために。ネットから得た提案の多くを含めました。 NSString を NSMutableString に初期化する方法は? Objective-C の「割り当て解除されたインスタンス 0x5633b0 に送信されたメッセージ」 上記の結果は次のとおりです。 (gdb) info symbol 0x2f699fe0 0x2f699fe0 に一致するシンボルはありません。

休日が近づいています。私がギフトを1つか2つ早く手に入れるのに貢献してくれるかもしれない人々に感謝します.

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

objective-c - NSMutableString を通常の NSString に変換するにはどうすればよいですか?

NSMutable String を通常の NSString に変換するにはどうすればよいですか?

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

objective-c - メソッドからNSStringを返すときのメモリ管理と所有権

NSMutableArray入力に基づいて文字列を返すObjective-Cのメソッドを書いています。呼び出し元が文字列を変更するつもりはありませんが、それ以上気にすることもできませんでした。メソッドの現在の署名は次のようになります。

このプロジェクトは現在、ロープを学習するためのコマンドラインのFoundation Toolですが、最終的にはiPhoneアプリケーションになります。

私の質問は次のとおりです。

  1. NSStringを返す方が賢明でしょうか?

2)NSMutableStringを返す場合、自動リリースを使用する必要がありますか?NSStringを返すことをお勧めしている場合、それをどのように変更して返すのですか?

3)エラーが発生したかどうかを識別するエラーオブジェクトも返したい場合、おそらく列挙型と文字列、その場合の所有権はどのように機能しますか?メソッドはalloc、new、またはcopyと呼ばれないので、呼び出し元はどのようにして知ることができますか?上記のメソッドの文字列に加えて、割り当てられたエラーオブジェクトを返すにはどうすればよいですか?

ありがとう!

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

objective-c - Objective-C: 非常に奇妙で厄介な文字列の問題

私はtableviewプログラムに取り組んでおり、ユーザー設定からのいくつかのデータとコアデータを処理する機能があります。プログラムはこれらを解析し、URL アドレスを返します。コードは次のとおりです。

すべてがうまく機能します。データの取得に問題はありません。しかし、コードを実行すると、次のログ出力が得られます。

//server.dyndns.org/webservices/service1.asmx/getHourlySales2?tarih2=20.01.2011%2016:00&tarih1=19.01.2011%2016:00&salesType=Hepsi/webservices/service1.asmx/getHourlySales2?tarih2=21.01.2011% 2022:00&tarih1=21.01.2011%2011:00&salesType=ヘプシ

そうでなければならない

//server.dyndns.org/webservices/service1.asmx/getHourlySales2?tarih2=20.01.2011%2016:00&tarih1=19.01.2011%2016:00&salesType=Hepsi

しかし、奇妙なことに、プログラムは追加します

/webservices/service1.asmx/getHourlySales2?tarih2=21.01.2011%2022:00&tarih1=21.01.2011%2011:00&salesType=Hepsi

通常の処理後に単独で。

また、もう1つの重要なことは、削除するとコードが正常に実行されることです

NSString *serverAdress = [prefs stringForKey:@"serverAdress"]コードからサーバーアドレスを手動で入力します。

助けてください、プログラム内のすべてが正常に動作しますが、この問題で立ち往生しています。

助けてくれてありがとう。

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

objective-c - Obj-C/AppleScript 構文の問題

アプリケーション内から AppleScript を呼び出しています。私のコードの関連スニペットは次のようになります。

「ハードワイヤード」の電子メール アドレスを使用したスクリプトは完全に実行されますが、コミュニティ データベースのアドレスを使用したいと考えています。scriptString に変更可能な文字列を使用し、渡された addressStr を正確な (既知の) インデックスに挿入してから、scriptString を AppleScript オブジェクトに渡してみました。しかし、アドレス文字を(のみ)削除して、次のようなことを試してみると:

...コンパイルしないか、実行時に「insertString:atIndex:で不変オブジェクトを変更しようとしています(??)」というエラーが発生します-何を試したかによって異なります。

つまり、構文が間違っているか (P=0.95)、AppleScript で不可能なことをしようとしているのです。誰か助けてくれませんか?事前にどうもありがとう:-)

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

iphone - テキストフィールドのテキストを NSMutablestring に追加する際の問題

テキストフィールドの終わりが終わったら、テキストフィールドのテキストを NSMutable 文字列に追加する必要があります。

そのために私はコードを使用します

これをテキストフィールド EditingDidEnd に渡します。

しかし、ここで問題が発生しました。

最初の編集では、string を string1 として追加します。

2 番目の編集では、文字列を string1string1,string2 として追加します。

3 番目の編集では、文字列を string1string1,string2string1,string2,string3 として追加します

前の文字列で繰り返されると思います。

追加する前に my_string = NULL を配置しようとしています

私が使用すると、常にnullが表示されます。

どうすれば解決できますか。

誰でも私を助けることができます。

よろしくお願いします。