-1

私は初心者で、いくつかのガイダンスが必要です。私は7年間プログラミングをいじっていません。Objective-Cで。結果を 2 番目のビュー コントローラーに保存するにはどうすればよいですか? ルートView Controllerが電卓だとしましょう。結果を取得したら、保存ボタンを押すと、データが 2 番目のビュー コントローラーに保存されます。2 番目のビュー コントローラーは結果を一覧表示します。指でスワイプしてそれらを削除できるようにしたいと思います。

4

2 に答える 2

1

2番目のView Controllerでプロパティデータを作成し、View Controllerをプッシュ/表示する前にそのプロパティを設定します。

于 2013-01-18T00:54:10.520 に答える
0

次の手順を実行します。

まず、2番目のViewControllerヘッダーファイルを最初のファイルにインポートします。firstViewController.h

#import <UIKit/UIKit.h>
#import "secondViewController.h"

2番目のビューコントローラヘッダーで、プロパティsecondViewController.hを作成します

@property NSString *passingValue;

secondViewControllerのインスタンスを作成します

secondViewController *targetVC ;
targetVC.passingValue = newValue;

次に、secondViewController.mで`@synthesizepassingValueを実行します

これで、secondViewControllerに値を取得できます

- (void)viewDidLoad
{
    NSLog(@"Image Name : %@ ",passingValue);
   [super viewDidLoad];
}
于 2013-01-18T03:14:41.387 に答える