[解決済み] C言語の構造体(CGRectやCGPointなど)をNSLog化することは可能ですか?
2022-03-23 13:11:21
質問
C 言語の構造体を、構成するすべてのプロパティを明示的にタイプすることなくデバッグできるようにしたいのです。
すなわち、次のようなことができるようにしたい。
CGPoint cgPoint = CGPointMake(0,0);
NSLog(@"%@",cgPoint);
明らかに'%@'は機能しないので、質問させていただきました。
どのように解決するのですか?
これを試してみてください。
NSLog(@"%@", NSStringFromCGPoint(cgPoint));
いくつかの機能があります
UIKit が提供する
は、様々なCG構造体を
NSString
s. うまくいかない理由は
%@
はオブジェクトを意味します。A
CGPoint
はCの構造体である(そして
CGRect
と
CGSize
s).
関連
-
g++が内部・外部コマンドソリューションとして認識されない、MinGWを初めて使うときの落とし穴
-
error: 'for' loop initial declaration is only allowed in C99 mode 原因と解決方法
-
[解決済み] PTHREAD_MUTEX_INITIALIZER vs pthread_mutex_init ( &mutex, param )
-
[解決済み] CコードでEOFを表現する?
-
[解決済み] C言語では「?」演算子は何をするのですか?
-
[解決済み] C言語のコードで「:-!」とは何ですか?
-
[解決済み] printfは、フォーマット文字列の中に改行がないと、呼び出し後にフラッシュしないのはなぜですか?
-
[解決済み] longをフォーマットするprintfの引数は何ですか?
-
[解決済み] メソッド名と行番号を出力し、NSLogを条件付きで無効にする方法は?
-
[解決済み】NSLogでBooleanフラグを表示する方法は?
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[C] レポートエラー 代入の左オペランドとしてlvalueが必要
-
C++の配列コピー
-
コンパイルエラー:可変長オブジェクトが初期化されていない可能性があります。
-
[解決済み] Linux Socket write() によるBad File Descriptor C
-
[解決済み] C - Setデータ構造を実装するには?
-
[解決済み] Cプリプロセッサはなぜ "linux "という単語を定数 "1 "と解釈するのですか?
-
[解決済み] Cコードの単体テスト【終了しました
-
[解決済み] C言語でのブーリアン値の使用
-
[解決済み] C言語で関数をパラメータとして渡すにはどうすればよいですか?
-
[解決済み] 講師が書いたC言語のファイルは、なぜ最初の行に#が一つ付いているのですか?