小编ton*_*ran的帖子

在AppDelegate中更改var的值

在我的AppDelegate中,我有

#import <UIKit/UIKit.h>
#import "CustomerProfile.h"
@interface AppDelegate : UIResponder <UIApplicationDelegate>

@property   (strong, nonatomic) UIWindow *window;
@property   (strong, nonatomic) int x;

@end
Run Code Online (Sandbox Code Playgroud)

在B班,我做

AppDelegate *appDelegate        =   [[UIApplication  sharedApplication] delegate];
appDelegate.x   =   5;
Run Code Online (Sandbox Code Playgroud)

然后在C级,我做

 AppDelegate *appDelegate        =   [[UIApplication  sharedApplication] delegate];
 appDelegate.x   =   4;
Run Code Online (Sandbox Code Playgroud)

最后,在DI类打印出x和x = 5的结果 .应该是4.这令我感到困惑.请就此问题向我提出建议.谢谢

iphone uiapplicationdelegate ios5

3
推荐指数
1
解决办法
2233
查看次数

标签 统计

ios5 ×1

iphone ×1

uiapplicationdelegate ×1