問題タブ [cfstring]
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.
objective-c - 診断エラー:「解放が割り当て解除されたオブジェクトに送信されました」
次のエラー メッセージが表示されました。
この問題の原因となった文字列を特定するにはどうすればよいですか? CFString
デバッガーを使用しているものを特定できますか?
xcode4 - Xcode 4 の警告「セマンティックな問題: CFString リテラルに NUL 文字が含まれています」を黙らせる方法は?
私は次のようなものを使用しています:
Xcode 4はそれに対する警告を表示します
(セマンティックの問題: CFString リテラルには NUL 文字が含まれています)
それを修正する方法はありますか?「illegalCharacters」で定義された文字を文字列から削除しているため、その NUL 文字が必要です。
ios - 値を "" に設定する CFStringRef
CFStringRef である変数があり、特定の値が 1 つでないことを確認するためにチェックを実行します。もしそうなら、 @"" に相当する NSString に設定したい
これがコードです
そのため、if else ブロックで "" に設定したいのですが、Xcode は無効なポインター型であると警告します。
iphone - NSString パスを CFURLRef に変換する方法 (iOS 3.1 用)?
UIScrollView で PDF を表示します。そうするために私は使用します:
今、私はそれを IOS 3.1 で動作させようとしています (NSBundle URLForResource:withExtension は 3.1 には存在しません)。
私は自分のコードを次のように変えました:
しかし、それは
NSLogがログを記録していることを正確に
これを修正するにはどうすればよいですか?
cocoa - CFData と CFString
、CFMutableDictionaryRef
デバッガーの一部は次のとおりです。
これで、上記の値と比較して、「GMA 950」のような文字列を返すキーの値を取得できますmodel
。CFDataRef
しかし、同じメソッドを使用して値を取得できないため、文字列の代わりに返さ"vendor-id"
れる を試します。では、ベンダー ID の正しい値を取得する方法 (Intel の場合は 0x8086 を返す必要があることは既にわかっています) ??CFString
<86800000>
cocoa - CFStringTokenizerを使用して文の配列を取得するには?
次のような文字列トークナイザーを作成しました。
しかし、トークナイザーからこれらの文を取得するにはどうすればよいでしょうか? CF String Programming Guide では、またはトークンについては言及されていませんCFStringTokenizer
(PDF で全文検索を行いました)。
c# - Mono C#PInvoke-外部ライブラリからCFStringを取得します
CFStringを返すlibがあり、C#でその文字列値を取得しようとしています。問題は、C#でこれを行う方法がわからないことです。
外部関数がCFStringを返すようにすると、「アンマネージコードに渡されるType MonoMac.CoreFoundation.CFStringにはStructLayout属性が必要です」という例外がスローされるため、機能しません。
次に、文字列をバイト配列として取得し、それをC#で文字列に変換できると思いましたが、別の問題があります。CでCFStringをバイト配列に変換する方法がわかりません:/
誰かがこれを行う方法を知っているなら、私を助けてください;)
ありがとう
iphone - 文字列値をテーブル ビューに割り当てているときに iphone アプリがクラッシュする
テーブルビューに文字列値を割り当てているときにiPhoneアプリがクラッシュし、cellForRowAtインデックスパスメソッドに次のコードがあります
テーブルビューに文字列値を割り当てている間
この行でクラッシュします cell.textLabel.text = cellValue;
クラッシュ ログ: 変数 cellValue は CFString ではありません
友達が私を助けてください、事前に感謝します
cocoa - nilに設定できますが、別のものには設定できません
私は記憶とそのことについてすべてを理解し終えていないと思いますが、これは私の問題です:
プッシュされるビューに変数定義されたidActualがあり(そのヘッダーで定義されたvar)、(NSLog(idActual))を読み取って、問題なくnilに設定できます。しかし、その値を変更すると、CFStringエラーが発生します。これは、メモリ管理が不適切であることが原因であると考えられます。これを試しました。
私はこれを行うことができます:nextView.idActual = nil;
私はこれを行うことはできません:
a、b、cは常にCFStringエラーを表示します:***-[CFString isEqualToString:]:割り当て解除されたインスタンスにメッセージが送信されました
ios - -[NSURL _fastCharacterContents]: とは?
だから私はメソッドでこれを呼び出しています:
マークされた行の NSLog で右にクラッシュします。
私が今まで見たことのないこの素晴らしい小さなエラーで。クラッシュログは次のとおりです。
では、このエラーは何ですか?どうすれば修正できますか?
編集: この質問は解決されました。答えてくれてありがとう、私はこれを理解しようとして壁に頭をぶつけていました。ご希望であれば、数週間以内にリリースしたいと考えているので、アプリ内で言及することもできます。あなたの助けにより、コードの最大のバグが解決されました。再びありがとう!