Tôi muốn trình điều khiển chế độ xem có thể truy cập dog
trong ủy nhiệm ứng dụng.Làm thế nào để truy cập các biến điều khiển xem từ ứng dụng đại biểu ... và ngược lại?
Tôi muốn ứng dụng ủy quyền có thể truy cập mouse
trong trình điều khiển chế độ xem.
#import <UIKit/UIKit.h>
@interface ViewController : UIViewController
{
int mouse; // <----------------
}
@end
- (void)viewDidLoad
{
[super viewDidLoad];
mouse = 12; // <-------------------
NSLog(@"viewDidLoad %d", dog); // <---------------
}
#import <UIKit/UIKit.h>
@class ViewController;
@interface AppDelegate : UIResponder <UIApplicationDelegate>
{
int dog; // <---------------
}
@property (strong, nonatomic) UIWindow *window;
@property (strong, nonatomic) ViewController *viewController;
@end
- (void)applicationWillResignActive:(UIApplication *)application
{
NSLog(@"applicationWillResignActive %d", mouse); // <--------------
}
- (void)applicationDidBecomeActive:(UIApplication *)application
{
dog = 77; // <---------------------
NSLog(@"applicationDidBecomeActive");
}
Làm cách nào để hai đối tượng truy cập vào các biến của nhau? –