2

間違った名前の変数の名前を、より自然な名前に変更したかった(UITableView myListView-> myTableView)。これをXCodeの 「編集-検索-プロジェクト内検索」で行い、見つかった7つのアイテムすべてを新しいものに置き換えました。アプリケーションは正常にコンパイルされ、起動してクラッシュしました。

デバッグの結果、XIBファイルxml spagetti(IBConnectionRecord、IBCocoaTouchOutletConnection)内に古い名前が1つ残っていることがわかりました。

質問:変数の名前を変更するにはどうすればよいですか?すぐに機能するものはありますか?

4

2 に答える 2

2

これはリファクタリングと呼ばれ、Xcodeに付属のリファクタリングツールを使用すると、XIB変数の名前も変更されます。リファクタリングする変数/メソッドを強調表示し、CMD+ SHIFT+を押すだけでJ、リファクタリングウィンドウが表示されます。

.hファイルからこれを行うのがおそらく最善です。

于 2009-12-10T08:34:11.717 に答える
1

ローカル変数の名前を変更するには、

  • 「範囲内ですべて編集」

SanHoloがすでに言ったように、あなたは使うことができます

  • 「リファクタリング」->「名前の変更」

グローバル変数の名前を変更します。

于 2009-12-10T08:53:34.377 に答える