2012-03-09 14 views
1

Xcodeのスナップショット機能がうまく機能しません。 (バージョン4.2.1)Xcodeのスナップショット機能は正常に機能していますか?

私はこのシーケンスとしてスナップショット機能を使用しました。

  1. コードを記入してください。 (例えば、コード)

    @autoreleasepool {

    [self CreateStatus]; 
    [self TurnOnStatus]; 
    [self schedule:@selector(Processing)]; 
    

    }

  2. のXcodeの作成スナップショット機能を実行します。

  3. コードを追加します。

    @autoreleasepool {

    [self CreateStatus]; 
    [self TurnOnStatus]; 
    [self schedule:@selector(Processing)]; 
    NSLog(@"snap shot feature test"); <== Adding this line. 
    

    }

  4. そしてリストアスナップショット機能を実行します。 (今作るために復元してください。)

これを行うと、

Xcodeは "のNSLog" 行を削除する必要がありますが、行は削除されません。

過去に作成したスナップショットに復元するか、

この経験をしたことがありますか?

理由を知っている人がいますか?

または私は間違った方法でこの機能を使用しますか?

答えて

2

復元機能を使用すると、Xcodeは完全に新しいアプリケーションのコピーを作成し、元のファイルを変更しないでそのまま残します。コードはまったく同じだったので、最初は混乱するのは簡単でしたが、今度は2つのコピーがあり、1つはスナップショットからのもので、もう1つは修正によるものです。明示的に復元されたバージョンを見つけて開く必要がありました。

これはあなたのために起こっていることです:-)復元を行うときに注意を払うと、ドライブ上の復元先を尋ねることがあります。その後、手動でプロジェクトの新しいコピーを開いて開く必要があります。

関連する問題