タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

Debugとxcodeとtipsに関するclavierのブックマーク (4)

  • [iOS] デバッグ中に変数の値を変更する | DevelopersIO

    はじめに いろいろと iOS アプリ開発を勉強中の諏訪です。 今回はデバッグ時に特定のブレークポイントを指定した場所で変数の値を変更する方法を調べたのでメモしておきます。 何かの処理中にここの値が変わったら、どう動くかという確認をしたいときに便利です。 デバッグ中に変数の値を変更する 今回は以下のコードで試したいと思います。Button をタップすると Label の text に value を代入するというシンプルなコードです。この value の値をデバッグ中に変更します。 - (IBAction)button:(id)sender { NSString *value = @"Button clicked."; _label.text = value; } 1.ブレークポイントを設定する ブレークポイントを設定するには行番号をクリックします。すると下図のように青色に変わります。 この

  • 【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- - @kitano_ow 's blog

    第三弾です。 iOS向け Xcode開発Tips初級編 -とりあえず最初にやってること- iOS向け Xcode開発Tips初級編その2 -ちょっと便利なショートカットキー8つ- 今回は、NSLogのちょっとした使い方を。初回でも扱いましたけども、それとはちょっと違う視点で。 1.文字列へ変換して出力 CGRectやCGPointなどなど NSLog(@"%@",NSStringFromCGRect(self.view.frame)); 他にも色々ありますが、詳しくはこちらを UIKit Function Reference クラス名とかも同じ要領で NSLog(@"%@", NSStringFromClass([sender class])); 2.コールスタックを出す。 NSLog(@"%@" , [NSThread callStackSymbols]); ブレイクポイント張ったりすれ

    【iOS】 Xcode開発Tips入門編その3 -NSLogあれこれ3つほど- - @kitano_ow 's blog
  • 中級者向け iOS デバッグ Tips - jarinosuke blog

    導入 iOS 開発者のみなさん、こんにちは。 このブログでは主にチュートリアルだったりフレームワークの紹介みたいなことを書いてきました。 そこで、たまには中級者向けのエントリを書いて「Xcode バリバリ使って、ビシバシ Objective-C 書いてますよ」アピールします。 iOS 開発をはじめて一通り Framework は理解したけど Xcode 使いこなせてる感が足りない方、夢にまで EXC_BAD_ACCESS が出てくる方に参考になる記事となればと思います。 といっても Xcode はマッシブな IDE なので、4つのデバッグツールに分けて「あれ、それ知らなかった!便利じゃん!」な方法を紹介します。 ブレークポイント デバッグには切っても切れない関係ですね。アプリを実行中に指定した行で処理を中断し、そこからステップ実行で細かいデバッグを可能にしてくれます。 ショートカットキー

    中級者向け iOS デバッグ Tips - jarinosuke blog
  • Xcode でコード補完ができなくなった場合の対処方法 : Objective-C プログラミング

    Xcode 4.3 を使っていると時々、コード入力補完(インテリセンス)やコードの色づけ(シンタックスハイライト)が無効になることがあります。 色が付かないとコードも見にくなりますし、補完コードが出てきてくれないと不便どころかもはや困って仕方なかったので、インターネットで調べてみたのですけど、各所で言われる Derived Data の削除では復旧できないことがほとんどでした。 それでも仕方ないと我慢するにはあまりに不便だったので、なんとかこれらの機能を復帰させる方法がないかと試行錯誤していたところ、おそらくほとんどのケースで復旧できる方法が見つかりました。 少なくとも Xcode 4.3.2 で試す限りでは次の方法で、ほとんどの場面で即座に、場合によっても数分のうちに、コード補完と色付けが復旧してくれています。 方法 1 : Other C フラグを編集する 何故か突然コードの着色がほと

  • 1