問題タブ [nslog]
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.
iphone - iPhonestderrから定期的に読み取る
私は自分のデバッグ目的で使用するクラスに取り組んでいます。デバッガコンソールのデバイスバージョンにするつもりです。ほとんどの場合、NSLog()ステートメントのキャプチャに関心があります。コンソールに何をログインしても、からは0xFFしか取得できませんfgetc()
。私が期待してfgetc()
いるのは、の最後の呼び出し以降にstderrに送信された文字ですupdate
。以下はUITextViewのサブクラスです。
stdErrFP
ヘッダーで次のように定義されています。FILE* stdErrFP;
-(void)makeSomeNoise
Eric SadunがNSLogはstderrにログを記録しないと書いたので、非常に多くの異なるログタイプがあります。そのため、可能性としてそれを除外したいと思いました。これが私の問題に関連しているかどうかはわかりませんがfdopen()
、フラグが「w」でない限り常に失敗することに気付きました。これは正しくありません。
更新:fdopen()
私が間違っていたのは、「w」だけが機能するのではなく、「r」だけが機能しないということです。(つまり、「a」と「w」の両方が機能します)。「r」を使用した場合のerrnoは次のとおりNo such file or directory
です。そのため、stderrに正しく接続していないようです。StackOverflow Genius、助けてください。
iphone - NSLogステートメントを使用してiPhoneアプリのバイナリを送信しても大丈夫ですか?
最初のiPhoneアプリを提出しようとしています。
アプリケーションをテストおよびデバッグするために、多くのNSLogステートメントを配置しました。
だから私の質問は「NSLogステートメントをソースコードに残しても大丈夫ですか」です
そして、nslogステートメントが合計実行時間を遅くするかどうか疑問です。
ありがとう。
iphone - 私の方法が完全に機能しないのはなぜですか? (iPhone SDK)
ここに私のコードにあるメソッドがあります:
何らかの理由で NSLog 呼び出しが機能し、コンソールに表示されます。このボタンは、Begin Recording と読み始めますが、このメソッドを呼び出すために Interface Builder の Touch Up Inside と結び付けられて参照されているにもかかわらず、ボタンを押しても何も起こりません。
iphone - 3.1.3 ソフトウェアを使用した NSLog クラッシュ アプリ
先日、3.1.3 ソフトウェアを搭載した iPod touch のユーザーから、私のアプリのバグが報告されました。他の誰もまだ提出していないので、それは奇妙なバグでした.
簡単に言うと、コードに NSLog() がある場所では、実際にアプリがクラッシュするようです。NSLog(@"hello") 以外のすべてのコードを削除して、iPhone (3.1.3) で実行しようとしましたが、実際にクラッシュしました。NSLog を削除したところ、機能しました。
他の誰かがこの問題を抱えていますか??
PS) NSLog がまだ使用されているアプリをリリースすべきではないことを認識しています...そのため、それらはすべてなくなりました!
iphone - nslogする方法-iPhoneでコピーされたテキスト?
仮定-ユーザーがtextField/textView/webViewのテキストを選択してコピーしました。
コピーしたテキストをログに記録したいのですが、方法がわかりませんか?
どうしてそれは可能ですか?
サーガル
iphone - NSMutableArray 内の CGPoint の保存と取得
私はここや他の場所で数え切れないほどの質問に目を通しましたが、私の人生では何が間違っているのか理解できません。
iPhone のように、ポイントという名前の NSMutableArray 内に NSValues として CGPoints の配列を格納しようとしています。
CGPoint から NSValue への変換はすべて順調に進んでいます。しかし、ポイントを取得しようとすると、何も得られません。
ポイントは同じはずですが、null の結果が得られます。
テスト目的で、これは touchesBegan メソッドで行われています。
私がどこで間違っているのか誰にも分かりますか?前もって感謝します。
iphone - ユーザーが App Store からアプリをダウンロードしたとき、NSLog はどこに行きましたか?
Mac にデバイスを接続したときに、NSLog を表示できるようにすることはできますか? または、これはユーザーから NSLog を表示することは可能ですか?
objective-c - 目標 C: メソッドは、それが呼び出されたコンテキストの知識を持っていますか?
呼び出し元のメソッドの名前を吐き出す、再利用可能なロギング メソッドまたは関数が必要です。例:
iphone - パスワード フィールドの文字の URL エンコード
iPhone アプリにある PHP スクリプトにログイン資格情報を渡そうとしています。特殊文字を含むパスワードを取得すると、パスワードに特定の文字、特にパーセント記号がありません。テキストをエンコードしようとしていますが、送信前でもパーセント記号がありません。
これはコンソールに表示されるものです:
パーセント記号を削除する理由はありますか?
iphone - iphone nsarrayの問題?
さて、これについて別の目が必要なだけかもしれませんが、ビューコントローラーの1つに次のコード行があります。ファイルからデータを取得し、「\n」をセパレータとして使用して配列に入力します。次に、その配列を使用して NSDictionary を作成します。これは、テーブルビューの作成に使用されます。とても簡単です。しかし、それは機能していません。コードは次のとおりです。
ログでは、データ文字列が正しいため、ファイルからデータを正しくプルしています。ただし、tempArray の場合は次のようになります。
tempArray カウントについては、次のように取得します。
これは、配列内の文字列の正しい数です
だから私は困惑しています。別のView Controllerにまったく同じ数行のコードがあり、完全に機能します。一番クレイジーなのは最後の NSLog で、最終的な NSDictionary (names) がこれを表示します。これは正しく見えます:
\
本当に明らかな何かが欠けていますか??