ios全局变量使用

ios全局变量使用

1、使用静态变量

2、使用单例类

3、把全局变量设置到AppDelegate中去

例: 定义和使用一个全局变量"isLogin"
AppDelegate.h
@interface AppDelegate :UIResponder <UIApplicationDelegate>
@property (strong,nonatomic)UIWindow *window;
@propertyBOOL isLogin;
@end
AppDelegate.m
@implementation AppDelegate
@synthesize window =_window;
@synthesize isLogin;
@end

那么在其他的class里,则可以通过下列代码调用全局变量
AppDelegate *delegate=(AppDelegate*)[[UIApplicationsharedApplication]delegate];
delegate.isLogin=YES;
posted @ 2012-10-14 19:20  FoxBabe  阅读(2038)  评论(0编辑  收藏  举报