CatsTableViewController.h呼び出しint型の変数は
@interface CatsTableViewController : UITableViewController {
NSMutableArray *categoriesArray;
int catInt;
}
@property int catInt;
@end
私は私のCatsTableViewController.m
でそれを合成していると私は私が(CodesTableViewController.m
)で、このint型を呼び出したいビューに#import "CatsTableViewController.h"
を持っています。
詳細情報:
このintはCodesTableViewController.m
のTableView
にロードする配列のトラックを保っています。 ifステートメントは、アプリがnumberOfRowsInSection
で使用する配列数と、cellForRowAtIndexPath
で使用する配列を決定するのに役立ちます。
私はこの変数を別のView
からどう呼ぶのですか?あなたはcatsController
命名例えばクラスCatsTableViewController
のインスタンスへの参照を、持っている場合
私は結局終わりましたNSUserDefaultsを使って変数を渡します。NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; [defaults setObject:catNum forKey:@ "catNum"]; [defaults synchronize];これは渡されるべきvarを設定します。 :NSUserDefaults * defaults = [NSUserDefaults standardUserDefaults]; NSString * catNum = [defaults objectForKey:@ "catNum"]; catNumLocal = catNum; '私を正しい経路に乗せてくれてありがとう。 –